Nacos使用的Raft算法,使用类似算法的中间件还有Etcd、Redis哨兵选举。
Zookeeper使用的Zab 协议。
Paxos 是理论,Zab 是实践,Paxos 是论文性质的,目的是设计一种通用的分布式一致性算法,而 Zab 协议应用在 ZooKeeper 中,是一个特别设计的崩溃可恢复的原子消息广播算法。
Nacos使用的Raft算法,使用类似算法的中间件还有Etcd、Redis哨兵选举。
Zookeeper使用的Zab 协议。
Paxos 是理论,Zab 是实践,Paxos 是论文性质的,目的是设计一种通用的分布式一致性算法,而 Zab 协议应用在 ZooKeeper 中,是一个特别设计的崩溃可恢复的原子消息广播算法。