Raft 共识
Raft 通过领导者、任期和多数派复制日志,使节点对命令顺序达成一致。
核心方法与条件
Section titled “核心方法与条件”安全提交要求多数节点持久化条目;网络分区时少数派不能继续提交。
领导者把日志复制到多数节点后推进 commitIndex,状态机按序执行。
收到客户端响应前后的崩溃边界需要幂等请求处理。
Raft 通过领导者、任期和多数派复制日志,使节点对命令顺序达成一致。
安全提交要求多数节点持久化条目;网络分区时少数派不能继续提交。
领导者把日志复制到多数节点后推进 commitIndex,状态机按序执行。
收到客户端响应前后的崩溃边界需要幂等请求处理。