Phase 01 of 05
Distributed Systems Fundamentals
Weeks 1-2: Distributed Systems Fundamentals (CAP, Consistency, Consensus, Queues, Caching).
Weeks 1-2: Focus on core distributed systems concepts. Cover topics like CAP theorem, consistency models (strong, eventual), consensus algorithms (Paxos, Raft), message queues, caching strategies, and load balancing. Read relevant chapters from 'Designing Data-Intensive Applications' by Martin Kleppmann.