Configuration 如果您使用的是ApacheZooKeeper,那么您使用它的目的是什么?

Configuration 如果您使用的是ApacheZooKeeper,那么您使用它的目的是什么?,configuration,caching,distributed,apache-zookeeper,Configuration,Caching,Distributed,Apache Zookeeper,是否有人正在使用ZooKeeper作为他们的网站?如果你这样做,你用它做什么?我只是想看看真正的word用例?ZooKeeper“PoweredBy”页面有一些您可能会感兴趣的细节: HBase使用ZK,并且是开源(Apache),允许您查看实际代码。 您可能对最近发表的关于ZooKeeper的科学论文感兴趣: 本文还描述了三个用例和可比项目 我们确实使用ZK作为HBase的依赖项,并使用它为提要阅读器(数百万个提要)实现了一个计划的工作队列。我刚刚开始研究在我的公司基础设施中的许多案例中使

是否有人正在使用ZooKeeper作为他们的网站?如果你这样做,你用它做什么?我只是想看看真正的word用例?

ZooKeeper“PoweredBy”页面有一些您可能会感兴趣的细节:

HBase使用ZK,并且是开源(Apache),允许您查看实际代码。

您可能对最近发表的关于ZooKeeper的科学论文感兴趣:

本文还描述了三个用例和可比项目


我们确实使用ZK作为HBase的依赖项,并使用它为提要阅读器(数百万个提要)实现了一个计划的工作队列。

我刚刚开始研究在我的公司基础设施中的许多案例中使用Zookeeper

最适合ZK的是,我们有30多台动态内容服务器,它们严重依赖基于文件的缓存(Memcached太慢)。每个服务器都有一个代理监视特定的ZK路径,当一个新节点出现时,所有服务器都加入到一个屏障锁中,一旦所有服务器都出现,它们都会同时更新配置。这样,我们可以使所有30台服务器的配置/运行状态保持一致

第二个用例,我们每天收到4500-7000万页面浏览量,呈现典型的钟形曲线模式。在决定何时进行DB调用之前,实现的缓存策略从客户机到CDN,再到memcache,再到文件缓存。即使有一系列的锁,比赛条件(我给它们起了个外号叫踩踏)也会给我们的后端带来压力。希望ZK能够提供一种工具,用于跨多个服务器甚至数据中心开发一致和统一的锁定服务