When do you use threads?

When do you use threads?

Up next

5 Backend Design Patterns for Managing Threads and Sockets

In this video I introduce 5 different design patterns for building backend applications. Each mode explains how a socket listener is established, a connections are established and how threads and connections are managed to read, write and process requests. 

Page Tables

Page tables provide the mapping between virtual memory and physical memory for each process. This means it needs to be as efficient and as fast as possible. I explore the inner workings of page tables in this episode.0:00 Intro2:00 Virtual Memory ⁃ ⁃ 8:00 MMU10:00 Page Tables ⁃ ⁃ ...  Show more

Recommended Episodes

Data Pipelines with Apache Airflow
The Reasoning Show

Julian LaNeve (@JulianLaneve, CTO @astronomerio) discusses data pipelines, Apache Airflow, Astronomer’s managed offering, and the benefits of data pipelines for both developers and operations.

  Show more

567: So Long sudo
LINUX Unplugged

Your Linux box is a-changin'. systemd has a huge new release; we'll get into the most impressive features, including the new sudo replacement. Plus, our thoughts on the new Linux Arm laptops that are just around the corner.Sponsored By:Core Contributor Membership: Take $1 a month ...  Show more

Why ML Needs a New Programming Language with Chris Lattner
Signals and Threads

Chris Lattner is the creator of LLVM and led the development of the Swift language at Apple. With Mojo, he’s taking another big swing: How do you make the process of getting the full power out of modern GPUs productive and fun? In this episode, Ron and Chris discuss how to design ...  Show more

260: CPUs Have Been Juicing for Too Long
Brad & Will Made a Tech Pod.

It's been a wild few months in CPUs, with next-generation releases from both AMD and Intel in their respective Zen 5 and Arrow Lake categories. Now that most all the big parts are out, we break down what's what, including why everyone is finally going disaggregated (and what t ...

  Show more