《Apache Zookeeper 官方文件》管理分散式系統就像管理動物園一樣
阿新 • • 發佈:2018-12-22
原文連結 譯者:方騰飛,JIT
Zookeeper 是一個高效能的分散式應用協調服務框架. 它以一種簡單介面的形式暴露了一系列的通用服務,比如命名,配置管理,同步和分組等。
因此你不必從一堆草稿中去實現他們。你可以使用現成的東西去實現一致性,分組管理,機器選擇和已經存在的一些協議。同時你能夠用它構建實現自己特定的需求。
接下來的文件描述了一些概念和過程,讓你開始使用zookeeper,如果你有其他問題,可以諮詢郵件列表或者直接找對應的說明文件。
- ZooKeeper Overview客戶端開發者,管理員和貢獻者需要學習 Overview文件。
- Overview – a bird’s eye view of ZooKeeper, including design concepts and architecture
- Getting Started – a tutorial-style guide for developers to install, run, and program to ZooKeeper
- Release Notes – new developer and user facing features, improvements, and incompatibilities
- 開發者
開發者如何使用ZooKeeper客戶端API的文件如下:
- API Docs – the technical reference to ZooKeeper Client APIs
- Programmer’s Guide
- ZooKeeper Java Example – a simple Zookeeper client appplication, written in Java
- Barrier and Queue Tutorial – sample implementations of barriers and queues
- ZooKeeper Recipes – higher level solutions to common problems in distributed applications
- 管理員 和 操作員 ZooKeeper的管理員和操作工程師部署文件如下:
- Administrator’s Guide – a guide for system administrators and anyone else who might deploy ZooKeeper
- Quota Guide – a guide for system administrators on Quotas in ZooKeeper.
- JMX – how to enable JMX in ZooKeeper
- Observers – non-voting ensemble members that easily improve ZooKeeper’s scalability
- Dynamic Reconfiguration – a guide on how to use dynamic reconfiguration in ZooKeeper
- 貢獻者開發者向ZooKeeper開源專案共享程式碼文件如下:
- ZooKeeper Internals – assorted topics on the inner workings of ZooKeeper
- 其他各種ZooKeeper文件