Catalogue · Faculty of Computer Science
CS 310
Distributed Systems
MIT’s 6.824 (now 6.5840): the graduate distributed systems course whose labs — MapReduce, Raft, a fault-tolerant key/value store — have become a rite of passage for systems engineers everywhere. Lectures, papers, and lab assignments are all public. Expect to be humbled by your own race conditions.
Syllabus
- fault tolerance
- replication
- Raft
- distributed transactions
- MapReduce
Held at MIT. The materials remain theirs; the structure is ours. Finished it? Record it in your transcript.