MIT 6.824 Labs - Gary Lab 1: MapReduce ✔ Lab 2: Raft Part A: leader election ✔ Part B: log Part C: persistence Part D: log compaction Lab 3: Fault-tolerant Key/Value Service Part A: Key/value service without snapshots Part B: Key/value service with snapshots Lab 4: Sharded Key/Value Service Part A: The Shard controller Part B: Sharded Key/Value Server