The Beauty of the Internet Protocol

The Beauty of the Internet Protocol

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

Episode 44: URL Parsing & Auth Bypass Magic
Critical Thinking - Bug Bounty Podcast

Episode 44: In this episode of Critical Thinking - Bug Bounty Podcast, the topic is URL structure, and Justin and Joel break down the elements that make up a URL and some common tips and tricks surrounding them which allow for all sorts of bypasses. We also round out the episode ...  Show more

The Summer of Protocols Episode
Bankless

Welcome Bankless Nation, to the Summer of Protocols!|

Summer of Protocols is an ongoing research and evangelism effort that aims to catalyze broad interest in the study of protocols as a first-class concept for thinking about the world.

To explain a little more a ...

  Show more

Heavy Networking 652: Why Networkers Should Want Routing Protocols Written In Rustlang
Heavy Networking

On today’s Heavy Networking episode, I talk with Nick Carter about Flock Networks, his routing protocol stack startup, as well as Nick’s love of the Rust programming language. As a network engineer, maybe you don’t think you care about Rust. Nick’s here to explain why the discern ...  Show more

Venkatesh Rao & Tim Beiko — The Summer of Protocols
Infinite Loops

Tim Beiko, who runs the core protocol meetings for Ethereum, teams up with writer and consultant Venkatesh Rao to discuss their "Summer of Protocols" research program. This initiative brought together 33 researchers with a wide range of expertise to investigate protocols acros ...

  Show more