Page Faults | The Backend Engineering Show dives into how operating systems juggle virtual memory and the costs behind page faults. Hussein kicks off with VM basics—abstraction, sharing, swapping and NUMA—then maps out VMA segments (text, data, BSS, heap, stack) before switching to kernel mode. He unpacks every fault type—from first-access and stack-growth to Copy-On-Write, swap-in, file-backed and permission faults—showing when they fire and why they matter.
Beyond this deep dive, Hussein’s got a treasure trove of backend goodies: courses on Linux fundamentals, Node.js internals, networking, databases and NGINX; plus his Medium posts, podcast, YouTube membership and more. Check the episode description for all the links and level up your backend game!
Watch on YouTube
Top comments (0)