MIT-6.824 Distributed System using raft to implement a Shard-KV Fault-tolerant Storage System lab1 MapReduce MapReduce Paper Solution lab2 Raft Raft Paper Solution lab3 Fault-tolerant Key/Value Service Soultion lab4 Shared Key/Value Service Soultion