分布式协议与算法 03

11 | Gossip协议:流言蜚语,原来也可以实现一致性

分布式协议与算法 03

Gossip 的三板斧Gossip 的三板斧分别是:直接邮寄(Direct Mail)、反熵(Anti-entropy)和谣言传播(Rumor mongering)。

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

   从图中你可以看到,节点 A 向节点 B、D 发送新数据,节点 B 收到新数据后,变成活跃节点,然后节点 B 向节点 C、D 发送新数据。其实,谣言传播非常具有传染性,它适合动态变化的分布式系统。

分布式协议与算法 03

分布式协议与算法 03

15 | ZAB协议:如何实现操作的顺序性?

分布式协议与算法 03

 

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

加餐 | ZAB协议(一):主节点崩溃了,怎么办?

    在 ZAB 中,写请求是必须在主节点上处理的,而且提案的广播和提交,也是由主节点来完成的。既然主节点那么重要,如果它突然崩溃宕机了,该怎么办呢?答案是选举出新的领导者(也就是新的主节点)

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

加餐 | ZAB协议(二):如何从故障中恢复?

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03

分布式协议与算法 03