大家好,我是指北君。
之前说了立志不当最菜程序员,所以上次我们不是决定要学习下这个分布式都会用到的这个技术:Zookeeper嘛,也给大家聊了被称为是最难理解的 Paxos 算法。
不懂 Paxos 算法的那得看下我们之前的这篇文章:Zookeeper基础Paxos算法详解
今天咱指北君就更进一步,学习下这个 Zookeeper 实现的基础协议–Zab协议(Zookeeper Atomic Broadcast),也称为zk原子广播协议。
首先大家可能会有疑问,Zab和我们上一篇讲解的Paxos之间有什么区别和联系 别着急,带着这个问题接着往下看吧,后面指北君会揭晓这个问题的答案的。