一.paxos解决什么问题
解决多个结点,如何就某个值达成一致。
具体应用有:
1.zk的选举算法,在这个场景下一致性协议保证的是谁是leader这个值在集群中的一致性。
二.算法流程
整个paxos角色定义:
1.leader
2.fowller
3.候选人(处于选举阶段)
三.实现
需要考虑通信层,这里使用netty。