ZAB协议并不是Paxos算法的一个典型实现,先看看两者的联系:
在Paxos算法中,一个新选举的主进程会进行两个阶段的工作,首先新的Leader会通过和其他进程通信来收集上一个Leader提出的提案并将其提交,然后再开始提出自己的提案。ZAB在Paxos的基础上添加了一个同步阶段。
而Paxos算法与ZAB协议在其本质上的设计目标也不太一样:
230 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!