/6.824-2017

:zap: 6.824: Distributed Systems (Spring 2017). A course which present abstractions and implementation techniques for engineering distributed systems.

Update: The code of this repository is now private in case of future students taking the course use it.

6.824: Distributed Systems (Spring 2017)

Awesome Labs.

https://pdos.csail.mit.edu/6.824/index.html

  • Lab 1: MapReduce

  • Lab 2: Raft

  • Lab 3: Fault-tolerant Key/Value Service

  • Lab 4: Sharded Key/Value Service

    • Garbage collection of state

    • Client requests during configuration changes