#zookeeper

資料模型:一棵像檔案系統的樹(znode) / /config[P]data: db_url=… /services[P] /lock[P] node-1[E] node-2[E] lock-0000000001[E+S] lock-0000000002[E+S] clientwatch client session一斷 → [E] 消失 [P] persistent 永久(除非刪除)  [E] ephemeral 綁 session、斷線即消失 [S] sequential 自動加遞增編號  watch 訂閱變更、一次性通知

Apache ZooKeeper:分散式系統的協調核心

· tech · 約 6 分鐘

上一篇共識帶到 Zab 是 ZooKeeper 的引擎,但 ZooKeeper 本身值得單獨講一篇。它是分散式系統的協調核心(coordination service):你很少直接用它,卻天天間接依賴…

#distributed-systems#zookeeper