ZAB协议剖析

ZAB协议(ZooKeeper原子消息广播协议) 只针对ZooKeeper的崩溃可恢复的原子消息广播协议。 ZooKeeper使用一个单一的主进程来接收并处理客户端的事务处理,并采用ZAB协议,将服务器数据的状态变更以事务Proposal的形式广播道所有的副本进程上去。ZAB协议的这个主备模型架构保证了同一时刻集群中只能够有一个主进程来广播服务器的状态变更。ZAB能够保证一个全局的变更序列被应用。
相关文章
相关标签/搜索