關於zookeeper

以前項目上的配置管理系統一直使用百度的開源框架disconf,大概瞭解其主要基於zookeeper分佈式協同系統實現對配置的自動通知分發,未細究。這幾天花時間看了一下zk的原理。html

  1. 基於相似文件系統設計實現
  2. 提供永久無序、臨時無序、永久有序、臨時有序這幾種,它們是臨時與持久、順序與非順序兩個不一樣的方向組合成的四種類型
  3. 提供抽象的API,爲用戶提供分佈式系統協同功能,更多依賴於客戶端的實現,實現過程稍複雜,但自由度很高

未完apache

 

參考:框架

分佈式服務框架 Zookeeper -- 管理分佈式環境中的數據分佈式

Zookeeper官方spa

詳解分佈式協調服務 ZooKeeper設計

相關文章
相關標籤/搜索