6.824 lab4: 基于 Raft 的强一致分片 KV 数据库MIT 6.824 的 Lab 2,3,4 是一系列循序渐进的任务:Lab 2 是完成一个能保证日志一致性的 Raft 实现;Lab 3 在此基础上实现一个强一致的分布式 KV 数据库,增加了 Client-Server 交互的过程;Lab4 是将 3 的数据分片存储。 从2到3和从3到4,难度和工作量都有一个陡增。不愧是 MIT 的研究生课程,难度和工作量整体都比 15213 和 6.828 的 lab 要高出好几个 level。