Zookeeper观察者

虽然客户端直接连接到投票选举的Zookeeper成员执行良好,但这个架构很难扩展到大量的客户端。问题就是因为我么添加了更多的投票成员,写入性能下降。这是由于这样的事实:一个写入操作要求共识协议至少是整体的一半,因此投票的成本随着投票者越多会显著增加。
阅读全文

Zookeeper常见问题和解决方案

在本文中,你会看到使用Zookeeper实现高级功能的指导方案。他们全部约定在客户端实现且不需要特殊的Zookeeper支持。希望社会各界在客户端类库里遵守这些约定提高易用性和鼓励标准化。
阅读全文

Zookeeper开发者编程指南

这篇文档是使用Zookeeper协调服务开发分布式应用的开发者编程指南。它包含概念性的和实用性信息。 这个指南开始的4个部分对Zookeeper的概念提出了高层次的论述。这对理解Zookeeper怎样工作和怎样使用它都非常重要。它不包含源代码,但是它呈现了分布式计算的相关问题。
阅读全文

Zookeeper入门指南

此文档包含了Zookeeper的快速入门指南。它主要的目的是让开发人员快速试用Zookeeper,且包含了单个Zookeeper服务器的简单安装介绍,一些验证运行的命令,和一个简单的编程实例。最后,为了方便,还有一些复杂的安装部分,例如运行主从复制的部署,和优化事务日志。
阅读全文