知识卡片
协调服务管小状态
内容
ZooKeeper、etcd 这类协调服务适合维护小而关键的线性一致状态,如锁、租约、成员列表和配置版本。把大业务数据全塞进去会浪费强一致路径;更好的用法是让它们决定“谁有权行动”,数据面仍由专门系统承载。
参考来源
《数据密集型应用系统设计》第9章《一致性与共识》
知识卡片
ZooKeeper、etcd 这类协调服务适合维护小而关键的线性一致状态,如锁、租约、成员列表和配置版本。把大业务数据全塞进去会浪费强一致路径;更好的用法是让它们决定“谁有权行动”,数据面仍由专门系统承载。