Structured learning materials and notes organized by topic.
Lessons (10 total)
- Day 001: Distributed Systems Foundations — Thinking in Constraints First (Distributed systems fundamentals) [DONE]
- Day 002: Gossip Protocols & Epidemic Algorithms (Gossip protocols fundamentals) [DONE]
- Day 003: Operating Systems & Process Coordination (Operating systems fundamentals) [DONE]
- Day 004: Fault Tolerance & Failure Handling (Fault tolerance mechanisms) [DONE]
- Day 005: Synthesis and Connections - Week 1 Integration (Pattern recognition across scales) [DONE]
- Day 006: Consensus Algorithms - Raft & Paxos (Consensus algorithms fundamentals) [DONE]
- Day 007: OS Concurrency & Synchronization Primitives (Concurrency and synchronization) [CURRENT]
- Day 008: Time and Causality in Distributed Systems (Logical clocks and causality) [TODO]
- Day 009: Real-World Applications and Performance (CAP Theorem and Trade-offs) [TODO]
- Day 010: Systems Integration & Week 2 Capstone (Distributed Systems Synthesis) [TODO]