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