Consensus, replication and failure handling — the parts that bite in production.
Most engineers meet distributed systems for the first time during an outage. This course walks through replication, partitioning, consensus and exactly-once semantics using real incident narratives, then has you implement a replicated key-value store with a leader election protocol.
9 modules · 72 lessons · 26h
The detailed curriculum for this course is being finalised. The outline covers 72 lessons across 9 modules.
No written reviews yet. The course has 428 ratings with an average of 4.9 out of 5.
Ownership, concurrency and zero-cost abstractions, learned by building a real CLI.
Arjun Mehta
Goroutines, channels and the scheduler — without the folklore.
Kavya Reddy
Rebase, bisect and recovery — stop being afraid of your version control.
Rohit Sharma