ZooKeeper
百里挑一
这个作者很懒,什么都没留下…
展开
-
ZooKeeper 的一致性算法赏析
1 ZAB介绍 ZAB协议全称就是ZooKeeper Atomic Broadcast protocol,是ZooKeeper用来实现一致性的算法,分成如下4个阶段。 先来解释下部分名词 electionEpoch:每执行一次leader选举,electionEpoch就会自增,用来标记leader选举的轮次 peerEpoch:每次leader选举完成之后,都会选举出一个原创 2016-11-11 10:12:59 · 7069 阅读 · 0 评论 -
ZooKeeper 原理及其在Hadoop和HBase中的应用
简介 ZooKeeper是一个开源的分布式协调服务,由雅虎创建,是Google Chubby的开源实现。分布式应用程序可以基于ZooKeeper实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。 基本概念 本节将介绍ZooKeeper的几个核心概念。这些概念贯穿于之后对ZooKeeper更深入的讲解,因此有必要预原创 2017-03-02 17:19:20 · 531 阅读 · 0 评论