从"多台机器怎么协同"这个分布式老问题讲起,系统拆解 ZooKeeper 的四大支柱:树形 ZNode 数据模型与四种节点类型、一次性触发的 Watch 机制与羊群效应治理、Leader/Follower/Observer 集群分工与过半提交、ZAB 原子广播协议的崩溃恢复与消息广播两阶段,最后给出 Curator 分布式锁与选主的正确姿势、三大协调服务对比和生产避坑清单,补齐 Kafka、HBase 背后共同依赖的"协调层"拼图。