摘要:
共同点: 1️⃣ 都采用多数派。 2️⃣ 都引入 Leader 角色,且是一个强 Leader 的算法,只有 Leader 处理写请求。 3️⃣ 都保证了写的线性一致性和读的最终一致性。 不同点: 1️⃣ ZAB 划分阶段:崩溃恢复(领导者选举,成员发现,数据同步)、消息广播;Raft:领导者选举、 阅读全文
posted @ 2023-08-17 22:14
Joey-Wang
阅读(96)
评论(0)
推荐(0)
摘要:
ZAB 的作者说 ZAB 不是 Paxos,但后面我们又把 ZAB 归纳为 Paxos。我认为这两个说法都对,只是他们描述的时间不一致。在 ZAB诞生时,它解决了 Paxos 不能保证顺序执行的问题,从某些角度来说 ZAB 是要比 Paxos 优秀的,说它不是 Paxos 也没问题。但是后来随来越来 阅读全文
posted @ 2023-08-17 21:15
Joey-Wang
阅读(148)
评论(1)
推荐(0)

浙公网安备 33010602011771号