知其然,知其所以然
ZooKeeper 内部原理 2026-10-01

ZooKeeper 迁移到 etcd

把一份 4948 个 znode 的 ZooKeeper 数据真实迁移到 etcd:0.21 s 搬完且逐个核对一致;搬不过去的语义(版本号、临时节点残留 10 个、ACL、顺序节点、目录前缀查询);用 watch 做增量同步 300 次随机变更后零差异、延迟中位 9 ms。

ZooKeeper etcd 迁移 真实验证 动画演示
ZooKeeper 内部原理 2026-10-01

ZooKeeper 与 Consul 对比

3 节点 Consul 2.0.4 与 ZooKeeper / etcd 对比:KV 写延迟 5.0 ms;阻塞查询 watch 合并更新(208 次写唤醒 62 次);kill -9 锁持有者后 session 19 s 才失效、默认 lock-delay 下 34 s 才能拿锁;TTL 健康检查 2.0 s;默认 leader 切换 6–14 s;KV 上限 512 KiB。

ZooKeeper Consul 对比 真实验证 动画演示
京ICP备2026067502号-1京公网安备11010502063487号