zab协议概述 zab协议是为分布式协调服务zooKeeper专门设计的一种支持崩溃恢复的原子广播协议。 zab协议不像paxos是一种通用的分布式一致性算法,它是一种特别为zookeeper设计的崩溃可恢复的原子消息广播算法! paxos算法概述 poxos算法是莱斯利兰伯特(Leslie Lamport)于1990提出的一种基于消息传递且具有高度容错性的一致性算法; 拜占庭将军问题 拜占庭帝国有许多只军队,不同军队的将军之间必须制定一个统一的行动计划,从而做出进攻或者撤退的决定。同时,各个将军在地理上都是被分割开来的,只能依靠军队的通讯员来进行通讯。然而,在所有的通讯员中可能会存在叛徒,这