简介 6.5840(原6.824)分布式系统。 本项目从0开始,实现了一个分布式k/v存储系统。系统分为Raft层,以及应用层。目前已经实现了Raft层,kV存储层作为应用层。 主要特点 本项目主要特点如下: Raft部分: 实现了领导人选举。 日志分发,以及论文中提到的安全性校验。 SnapShot快照机制,防止Log过大。 快速回退NextIndex。 测试情况 目前该项目通过了Lab3的所有测试。 测试数量平均在两千次以上。