The theory underneath System Design's practical trade-offs — why you can't trust a clock across machines, how nodes actually agree on anything (Paxos, Raft), replication strategies, failure detection, and what happens when a transaction spans more than one machine.
12 lessons
Beginner
Intermediate