1.
Introduction
2.
Lectures
2.1.
Lecture 1: Introduction
2.2.
Lecture 3: GFS
2.3.
Lecture 6: Fault Tolerance: Raft (1)
2.4.
Lecture 7: Fault Tolerance: Raft (2)
2.5.
Lecture 8: Zookeeper
2.6.
Lecture 10: Cloud Replicated DB, Aurora
2.7.
Lecture 12: Distributed Transactions
2.8.
Lecture 13: Spanner
2.9.
Lecture 15: Big Data: Spark
2.10.
Lecture 16: Cache Consistency: Memcached at Facebook
3.
Extras
3.1.
Extra 1: Scalability Harvard CS 75
3.2.
Extra 2: Chord Algorithm Berkeley CS 162
3.3.
Extra 3: Dynamo Amazon’s Highly Available Key-value Store
3.4.
Extra 4: CAP Theorem
3.5.
Extra 5: Serverless, Coordination-free Distributed Computing, and the CALM Theorem
3.6.
Extra 6: Stellar
3.7.
Extra 7: CockroachDB, Spanner, MongoDB
3.8.
Extra 8: Scalability! But at What COST?
3.9.
Extra 9: Ray: A Distributed Execution Framework for AI
3.10.
Extra 10: Cluster Management with Borg and Kubernetes
Light
Rust
Coal
Navy
Ayu (default)
Distributed Systems Notes
Introduction
MIT 6.824: Distributed Systems