raft:二阶段,写的操作都由leader完成,读的操作所有节点都可以完成。有脑裂情况出现。
所有的计票由leader完成,只要票数超过1/2,则可以确定选举成功。
实现的是cp(一致性,分区容忍性),nacos,zookeeper。
pbft三阶段:中间那三部分就是三阶段。
所有参与的节点都是进行计票,每个节点收集的投票数超过2/3,则会向其它节点发送提交。
拜占庭节点即为故障节点。
raft:二阶段,写的操作都由leader完成,读的操作所有节点都可以完成。有脑裂情况出现。
所有的计票由leader完成,只要票数超过1/2,则可以确定选举成功。
实现的是cp(一致性,分区容忍性),nacos,zookeeper。
pbft三阶段:中间那三部分就是三阶段。
所有参与的节点都是进行计票,每个节点收集的投票数超过2/3,则会向其它节点发送提交。
拜占庭节点即为故障节点。