Read the book
The browser edition, with search, a table of contents, and animations you can pause, slow down, and step through.
GPU-Accelerated Kubernetes
Controllers, GPU sharing, fleet health, gang scheduling and more, built in Go and in Rust on Jetson Orin NX, Jetson AGX Thor and DGX Spark, with diagrams and animations.
Democratizing Linux: A Pipe Dream
Pipes, processes, signals, scheduling, virtual memory, epoll, TCP, namespaces, control groups and a container, each rebuilt in Go and in Rust, with kernel structures, measurements, diagrams and animations.
Distributed Systems from the Ground Up
A system design book in 28 chapters: a replicated key-value store built in Rust, then 22 designs from a rate limiter to a stock exchange, each with pictures that advance step by step and a runnable simulation.