分布式存储系统面试问题解析
共识算法剖析
raft共识算法
1.在你的 C++ 实现中,如果 Leader 发送 AppendEntries 给 Follower,但 Follower 的日志落后太多(比如中间缺了 100 条),Raft 论文建议是一个一个往前找(nextIndex--)。这种做法在高性能存储中显然是不可接受的,你会如何优化这个“回溯”过程?
在工程实现中,我会从两个维度优化日志冲突后的同步效率:
1. 快
xianyu-sheng.hashnode.dev13 min read