1. ZooKeeper 是什麼?
2. ZooKeeper 提供了什麼?
3. Zookeeper 文件系統
4. Zookeeper 怎麼保證主從節點的狀態同步?
5. 四種類型的數據節點 Znode
6. Zookeeper Watcher 機制 -- 數據變更通知
7. 客戶端註冊 Watcher 實現
8. 服務端處理 Watcher 實現
9. 客戶端回調 Watcher
10. ACL 權限控制機制
11. Chroot 特性
12. 會話管理
13. 服務器角色
14. Zookeeper 下 Server 工作狀態
15. 數據同步
16. zookeeper 是如何保證事務的順序一致性的?
17. 分佈式集群中為什麼會有 Master主節點?
18. zk 節點宕機如何處理?
19. zookeeper 負載均衡和 nginx 負載均衡區別
20. Zookeeper 有哪幾種幾種部署模式?
21. 集群最少要幾臺機器,集群規則是怎樣的?集群中有 3 臺服務器,其中一個節點宕機,這個時候 Zookeeper 還可以使用嗎?
22. 集群支持動態添加機器嗎?
23. Zookeeper 對節點的 watch 監聽通知是永久的嗎?為什麼不是永久的?
24. Zookeeper 的 java 客戶端都有哪些?
25. chubby 是什麼,和 zookeeper 比你怎麼看?
26. 說幾個 zookeeper 常用的命令。
27. ZAB 和 Paxos 算法的聯繫與區別?
28. Zookeeper 的典型應用場景
29. Zookeeper 都有哪些功能?
30. 說一下 Zookeeper 的通知機制?
31. Zookeeper 和 Dubbo 的關係?
閱讀更多 程序猿愛code 的文章