摘要: 分布式一致性协议 二阶段提交协议(2pc) 三阶段提交协议(3pc) paxos zab 在分布式系统中,每个机器都可以确定自己进行的事务操作是否成功,但是无法直接了解其他机器的操作结果。因此,当一个分布式事务操作需要保持ACID 特性时,就需要一个“协调者”节点调度其他“参与者”节点来进行分布式事 阅读全文
posted @ 2017-12-29 22:47 peerslee 阅读(4417) 评论(0) 推荐(0) 编辑
摘要: ZAB 协议 ZAB 协议 ZAB 协议是为分布式协调服务(Zookeeper)专门设计的一种支持故障恢复的原子广播协议。 消息广播: 故障恢复: 为保证以上两点: Leader选举:选择ZXID 最大的节点作为Leader。 数据同步:leader 为每个follower 创建一个队列,将没有被各 阅读全文
posted @ 2017-12-29 15:14 peerslee 阅读(2591) 评论(0) 推荐(0) 编辑