分布式
中等
面试题库
分布式
中等
etcd 的 watch 是长连接还是轮询?服务端如何把事件推给客户端?
分布式
简单
etcd 的 MVCC 如何支持历史版本查询?多版本数据存在哪?
分布式
简单
etcd 的 lease 如何实现 key 自动过期与保活?
分布式
简单
etcd 的 revision 是什么?为什么 watch 依赖它而不是时间戳?
分布式
困难
ZooKeeper 写请求在多数派确认前,客户端可能读到旧数据,如何用 sync 保证读已写?
分布式
困难
ZooKeeper 的 leader 选举中为什么投票要携带最大 zxid?它如何保证新 leader 数据最新?
分布式
困难
ZooKeeper 为什么不适合存大 value?数据模型与存储上有哪些限制?
分布式
困难
ZooKeeper 的 sessionTimeout 设置过大或过小分别有什么风险?如何结合网络环境调优?
分布式
中等
ZooKeeper 的羊群效应是什么?在 watch 与锁两个场景分别如何避免?
分布式
中等
ZooKeeper 的 ACL 权限模型有哪些 scheme?如何做细粒度授权?
分布式
中等