logo
episode-header-image
Apr 2022
26m 50s

The Beauty of the Internet Protocol

Hussein Nasser
About this episode
In this episode of the backend engineering show we discuss the Internet Protocol. A beautiful, elegant protocol that made the Internet possible. We discuss why we need an IP address, how routing is done and how VPNs take advantage of the agnostic nature to encrypt traffic 
Up next
Jan 19
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. 
46m 9s
Dec 15
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
46m 39s
Nov 24
CPU and Kernel Page Faults
<p>Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which loads a page. It happens on first access, stack expansion, COW, swap and much more. However it comes with a cost. </p><p><br /></p><p>In this episode o ... Show More
48m 37s
Recommended Episodes
Nov 2023
Episode 44: URL Parsing & Auth Bypass Magic
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
1h 11m
Apr 2024
The Summer of Protocols Episode
<p>Welcome Bankless Nation, to the Summer of Protocols!|</p> <p>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.</p> <p>To explain a little more a ... Show More
1h 29m
Oct 2022
Heavy Networking 652: Why Networkers Should Want Routing Protocols Written In Rustlang
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
1h 11m
Nov 2023
Venkatesh Rao & Tim Beiko — The Summer of Protocols
<p>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
1h 29m
May 2024
Is it too late to opt out of AI? (Friends)
Tech lawyer Luis Villa returns to answer our most pressing questions: what's up with all these new content deals? How did Google think it was a good idea to ship AI Summaries in its current state? Is it too late to opt out of AI? We also discuss AI in Hollywood (spoilers!), posit ... Show More
1h 39m
Jan 2024
IPB143: Are We Stuck With Dual-Stack Forever?
These days, most network devices can speak both IPv4 and IPv6. A dual-stack approach can smooth the transition from one protocol to the other because organizations can get comfortable with IPv6 without having to make a hard cutover. However, they may get so comfortable that they ... Show More
32m 41s
Apr 2023
Ep. 244: Thoughts on ChatGPT
<p>Are new AI technologies like ChatGPT about to massively disrupt our world? Drawing from his recent New Yorker article on the topic, Cal explains exactly how programs like ChatGPT work, and uses this knowledge to explain why we can calm our fears about this new technology.</p>< ... Show More
1h 29m
Jul 2019
Ep 43: PPP
<p>This is the story about how I acquired a black badge from DEFCON (pictured above).</p><p>We also hear the story about who PPP is, and their CTF journey at DEFCON.</p><p>This episode was sponsored by Nord VPN. Visit <a href="https://nordvpn.com/darknet"><strong>https://nordvpn. ... Show More
1 h