
Building the Software Infrastructure of Tomorrow
By Aiman JoeHanzLength4h 2m
About this audiobook
Software infrastructure is the invisible middle of computing, the system software beneath every application and above every chip, and this book descends into it and stays: the operating systems, memory managers, file systems, network stacks, databases, and virtual machines that turn one physical machine into many useful ones, described not as plumbing but as a set of arguments, every abstraction an argument about what should be hidden and what should be paid for. The kernel, the machine's resident government: the two-mode border, the system call's toll, the founding lie of the private machine, the interrupt's reflexes, the boot that must be boring, and the patch that eventually requires a reboot. The process, a manufactured life: the state map, the scheduler's bluff, the fork-and-replace grammar, the signal postcards, the descriptor inventory, the limits, the wait-channel census, and the society with its genealogy and estates.
Audiobook details
GenreEducation and Learning
Length4 hrs 2 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateMay 15, 2023
LanguageEnglish
Table of contents
1Title Page
2Introduction
3Chapter 1: The Kernel — The Machine's Resident Government
4Chapter 2: The Process — A Manufactured Life
5Chapter 3: Memory — The Borrowed Instant
Show all chaptersShow less
6Chapter 4: Concurrency — Many Hands at One Table
7Chapter 5: The File — Persistence and Its Promises
8Chapter 6: The Wire — The Layered Conversation
9Chapter 7: The Database — State That Survives Everyone
10Chapter 8: The Machine That Makes Machines — Virtualization and the Container
11Chapter 9: The Distributed System — One Program, Many Clocks
12Chapter 10: The Long Run — Rot, Portability, and What Survives
13A Last Word
14Author's Note
15About the Author
16About this Series
17Connect