paxos分享

来源:互联网 发布:ubuntu安装 虚拟机 编辑:程序博客网 时间:2024/06/17 17:13
一.paxos解决什么问题
解决多个结点,如何就某个值达成一致。
具体应用有:
1.zk的选举算法,在这个场景下一致性协议保证的是谁是leader这个值在集群中的一致性。

二.算法流程
整个paxos角色定义:
1.leader
2.fowller
3.候选人(处于选举阶段)



三.实现
需要考虑通信层,这里使用netty。
原创粉丝点击