一、Zookeeper入门 1.概述 2.特点 3.数据结构 4.应用场景 5.下载地址 二、Zookeeper本地安装 1.本地模式安装 2.配置参数解读 三、Zookeeper集群操作 1.集群操作 2.客户端命令行操作 3.客户端API操作 4.客户端向服务端写数据流程 四、服务器动态上下线监听案例 1.需求 2.需求分析 3.具体实现 4.测试 五、Zookeeper分布式锁案例 1.原生Zookeeper实现分布式锁案例 2.Curator框架实现分布式锁案例 六、企业面试真题 七、算法基础 1.拜占庭将军问题 2.Paxos算法 3.ZAB协议 4.CAP 八、源码详解 1.辅助源码 2.ZK服务端初始化源码解析 3.ZK服务端加载数据源码解析 4.ZK选举源码解析 5.Follower和Leader状态同步源码 6.服务端Leader启动 7.服务端Follower启动 8.客户端启动