MIT6.5840: Distributed Systems Labs Lab 1: MapReduce Lab 2: Raft Lab 3: Fault-Tolerant K/V Store Lab 4: Sharded K/V Service Tests Raft