Monday, January 24, 2022

126 - Serverless Computing with Erez Berkner

Download


 Brief Summary:


Erez Berkner, CEO of Lumigo, talks about his company, going serverless, and why you should too. He shares his experience and tips regarding serverless computing and its ever-growing opportunities in modern computing.


00:00:16 Introduction

00:01:43 Introducing Erez Berkner

00:06:27 The start of Lumigo

00:10:42 What is Serverless

00:20:10 Challenges with going serverless

00:39:53 Securing Lambdas

00:46:50 Lumigo and breadcrumbs 

00:55:46 How to get started with Lumigo

00:57:06 Lumigo and databases

00:58:20 Lumigo pricing

01:00:28 Lumigo as a company

01:06:30 Contacting Lumigo

01:11:01 Farewells




Resources mentioned in this episode:


Companies:



Socials:




If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/


Reach out to us via email: programmingthrowdown@gmail.com


You can also follow Programming Throwdown on 

Facebook | Apple Podcasts | Spotify | Player.FM 


Join the discussion on our Discord

Help support Programming Throwdown through our Patreon



Thursday, January 20, 2022

125 - Object Caching Systems

Download

We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown

We are on Patreon! https://www.patreon.com/programmingthrowdown

T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693

Join us on Discord! https://discord.gg/r4V2zpC

Object Caching Systems

Many people have heard the names "redis" or "memcached" but fewer people know what these tools are good for or why we need them so badly.  In this show, Patrick and I explain why caching is so important and how these systems work under the hood.



Intro topic: 

Public database & cache services (Planetscale & Upstash)


News/Links:


Book of the Show


Audible Plug http://www.audibletrial.com/programmingthrowdown


Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h


Tool of the Show


Topic: Object Caching Systems

  • The need
    • Latency
    • In memory
    • Caching
  • Disadvantages compared to DB
    • Size limits (memory)
    • Limited query support
    • Limited persistence options
    • Stale caches
  • How it works
    • Key-value stores
    • Special operations for multi-get /multi-step
    • Expiry timers on each key
    • Hashing
  • Examples
    • Redis
    • Memcached
    • DynamoDB
    • Google datastore
    • Firebase database


00:00:15 Introduction

00:00:54 New Year’s Resolutions

00:03:59 Saving money on cloud servers

00:17:20 Scan of the Month

00:20:14 Hyrum’s Law

00:25:30 Make the Internet Yours Again with an Instant Mesh Network 

00:31:45 Book of the Show 

00:31:56 AI 2041 

00:35:25 Dawnshard

00:37:35 Tool of the Show

00:38:17 Swagger

00:59:10 ripgrep

0:45:31 Object Caching Systems

01:10:22 High Frequency Trading

01:14:07 Farewells




If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/


Reach out to us via email: programmingthrowdown@gmail.com


You can also follow Programming Throwdown on 

Facebook | Apple Podcasts | Spotify | Player.FM 


Join the discussion on our Discord

You can also help support Programming Throwdown through our Patreon


Monday, January 10, 2022

124 - Holiday Episode 2021!

Download

In this holiday episode, Jason and Patrick answer questions from listeners. They also look back at the past year’s challenges and victories.


00:15:35 (Kevin)
What's been the biggest thing that pushed you to learn more during your career?  Was it taking a new job and moving somewhere, doing stuff in your spare time or something like a new hobby or anything else?


00:29:38 (Kevin)
Favorite city to live in or visit?


00:31:29 First Winner (James B.)


00:32:21 (Clever Clover/James)
Next biggest tech prediction.


00:36:28 (Paul)
If we could standardize all the code there is out there to one particular language, which language would it be and why would it be Python?


00:40:40 Second Winner (Collin G.)


00:41:21 (Necrous)
If you could redo your career and education path, what would you change?


00:47:12 Third Winner (Matt I.)


00:47:48 (MQNC)
What is the dirtiest hackiest anti-pattern piece of code you ever wrote in full consciousness and even maybe enjoying the thrill and why was it the way to go?


00:54:36 (Leedle)
Thoughts on server side rendering React and NextJS?


00:57:00 Fourth Winner (Glenn S.)


00:57:25 (NC Plattipus)
The visual programming language, LabVIEW?


01:05:02 Fifth Winner (James F.)


01:05:53 (Gethan)
Future technology or big technologies, what about AR?


01:10:18 (Gethan)
On the topic of getting a master's degree or classes, do you see a benefit of getting certifications?


01:18:16 Sixth Winner (Don R.)


01:19:38
Predictions we made last 2020 and how they held up.


01:26:00
Farewells




If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/


Reach out to us via email: programmingthrowdown@gmail.com


You can also follow Programming Throwdown on

Facebook | Apple Podcasts | Spotify | Player.FM


Join the discussion on our Discord
Help support Programming Throwdown through our Patreon