xraft icon indicating copy to clipboard operation
xraft copied to clipboard

xnnyygn's raft implementation

Results 13 xraft issues
Sort by recently updated
recently updated
newest added

以A B C 为集群 1 生成log-0 log-10 log-15 三个日志,此时log-15已经生成快照 2 这时候宕机A,B,C 并且删除B的日志 3 此时启动A,C A,C节点开始选举 term增加【假设为9】,但是快照的term还没有增加【假设为7】 4 此时B重新启动 开始installing快照 ;快照安装成功后,开始追加日志 问题: 追加日志的时候,取消息的term和本地快照的term比较 但是本地的来源于刚刚的installing的term 也就是7,而追加日志的term来源于日志最新的term[9] 此时一直报错 AbstractLog - previous log index...

applySnapshot(newSnapshot); replaceSnapshot(newSnapshot); 请问改写了顺序后这里是同步的操作了吗,的目的是?

问问作者你的书上全实现了这个项目的所有细节吗