3

ZooKeeper:因为协调分布式系统就像动物园

ZooKeeper是分布式应用程序的高性能协调服务,它公开了公共服务 - 例如命名、配置管理、同步和组服务 - 在一个简单的接口中,这样你就不用从头开始写了,你可以使用它来实现一致性、组管理、领导者选举和存在协议,你可以根据自己的需要在它之上构建。

下面的文档描述了使用ZooKeeper的概念和过程,如果你有更多的问题,请询问邮件列表或浏览档案。

ZooKeeper概述

为客户端开发者、管理员和贡献者提供的技术概述文档

  • 概述 - ZooKeeper的鸟瞰图,包括设计理念和建筑
  • 入门 - 开发、运行和编程到ZooKeeper的教程风格指南
  • 发布说明 - 面对新开发人员和用户的特性、改进和不兼容性

开发者

开发者使用ZooKeeper客户端API的文档

  • API文档 - ZooKeeper客户端API的技术参考
  • 开发者指南 - ZooKeeper的客户端应用程序开发者指南
  • ZooKeeper Java样例 - 一个简单的Zookeeper客户端应用程序,用Java编写
  • 障碍和队列教程 - 障碍和队列的示例实现
  • ZooKeeper方法 - 分布式应用程序中常见问题的更高级别解决方案

管理员和操作

管理员和操作工程师的ZooKeeper部署文档

  • 管理员指南 - 系统管理员和任何可能部署ZooKeeper的其他人的指南
  • 配额的指南 - 系统管理员对ZooKeeper配额的指南
  • JMX - 如何在ZooKeeper中启用JMX
  • Hierarchical quorums
  • 观察者 - 无投票权的集合成员,容易提高ZooKeeper的可伸缩性
  • 动态重新配置 - 如何在ZooKeeper中使用动态重新配置的指南

贡献者

开发者向ZooKeeper开源项目贡献的文档

  • ZooKeeper内部构件 - 关于ZooKeeper内部工作的各种主题

其他的ZooKeeper文档


博弈
2.5k 声望1.5k 粉丝

态度决定一切