![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ZOOKEEPER
samir_liu
不积跬步无以至千里
不积小流无以成江海
展开
-
二阶段提交,三阶段提交,Paxos
二阶段提交,三阶段提交,Paxos标签: 分布式一致性算法 2017-02-08 10:17 242人阅读 评论(0)收藏举报本文章已收录于:分类: 分布式一致性算法 目录(?)[+] 2PC 分布式事务 准备阶段 提交阶段 3PCCanCommit阶段Pre转载 2017-05-12 15:44:07 · 879 阅读 · 0 评论 -
Paxos算法与Zookeeper分析
Paxos算法与Zookeeper分析2013-09-02 21:31 39608人阅读 评论(9)收藏举报本文章已收录于:分类: ZooKeeper(10) 作者同类文章X分布式应用(3) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。转载 2017-05-12 16:03:44 · 273 阅读 · 0 评论 -
深入浅出Zookeeper
能找到的一些zookeeper的资料一上来不是扯一通paxos算法就是一大坨一大坨的代码。很多人对zookeeper更多的是听过,所以这一篇文章就尝试用尽可能用精简的语言科普zookeeper。zookeeper是什么网上的定义:zookeeper作为一个开源的分布式应用协调系统,作为一个正常人我看完这句话之后是——懵逼。理解一个工具最好的办法是问它解决什么问题的,举个例子:微服...转载 2017-05-12 17:19:21 · 496 阅读 · 0 评论 -
ZooKeeper常见问题整理
ZK选举过程当leader崩溃或者leader失去大多数的follower,这时候zk进入恢复模式,恢复模式需要重新选举出一个新的leader,让所有的Server都恢复到一个正确的状态。Zk的选举算法使用ZAB协议:选举线程由当前Server发起选举的线程担任,其主要功能是对投票结果进行统计,并选出推荐的Server;选举线程首先向所有Server发起一次询问(包括自己);选举线转载 2017-05-07 20:18:38 · 238 阅读 · 0 评论 -
zookeeper架构
一、zookeeper节点介绍zookeeper的数据模型基于目录结构,如下:其中每个单独的长方形我们称之为一个节点(znode),节点(znode)的全名称是整个目录名,比如subapp2节点的全节点名称是/apps/app3/subapp2。 每个znode由3部分组成:stat. 此为状态信息, 描述该znode的版本, 权限等信息.data. 与该znode关联的数据.chil转载 2017-05-07 21:05:31 · 313 阅读 · 0 评论 -
zookeeper总结
ZK简介zk背景zookeeper实际上是yahoo开发的,用于分布式中一致性处理的框架。最初其作为研发Hadoop时的副产品。由于分布式系统中一致性处理较为困难,其他的分布式系统没有必要费劲重复造轮子,故随后的分布式系统中大量应用了zookeeper,以至于zookeeper成为了各种分布式系统的基础组件。著名的hadoop、kafka、dubbo 都是基于zookeeper而构建。...原创 2019-03-01 00:34:06 · 175 阅读 · 0 评论