关于zookeeper
之前项目上的配置管理系统一直使用百度的开源框架disconf,大概了解其主要基于zookeeper分布式协同系统实现对配置的自动通知分发,未细究。这几天花时间看了一下zk的原理。
- 基于类似文件系统设计实现
- 提供永久无序、临时无序、永久有序、临时有序这几种,它们是临时与持久、顺序与非顺序两个不同的方向组合成的四种类型
- 提供抽象的API,为用户提供分布式系统协同功能,更多依赖于客户端的实现,实现过程稍复杂,但自由度很高
未完
参考:
分布式服务框架 Zookeeper -- 管理分布式环境中的数据