![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
文章平均质量分 85
鸡蛋达芬奇
7年软件研发设计经验,精通银行支付,互联网支付系统。
展开
-
CAP和BASE理论理解
分布式系统都是基于CAP/BASE理论进行设计的。CAP/BASE在分布式系统设计过程中提供了最基本的也是最重要的原则。 正确的理解CAP/BASE能够更好的指导分布式系统的设计,当然了只有经历了大量的分布式系统实战,才能更加深刻的理解CAP/BASE理论。CAP CAP是一致性(Consistency),可用性(Availability),分区容错性(Partition tolerance)的缩原创 2017-08-24 16:50:43 · 4626 阅读 · 0 评论 -
Zookeeper客户端ZkClient
ZkClient简介 ZkClient是github上开源的一个zookeeper客户端。它对原生的zookeeper客户端API进行了封装,内部实现了session重连,Watcher反复注册,极大降低了开发人员使用zookeeper的难度。 创建会话 zkClient提供了7个构造方法来创建zookeeper会话。原生的zookeeper客户端API创建会话是异步过程,而zkClient将创建会原创 2017-09-06 12:30:39 · 1509 阅读 · 0 评论 -
zookeeper中的ZAB协议理解
ZAB协议 ZAB协议是专门为zookeeper实现分布式协调功能而设计。zookeeper主要是根据ZAB协议是实现分布式系统数据一致性。 zookeeper根据ZAB协议建立了主备模型完成zookeeper集群中数据的同步。这里所说的主备系统架构模型是指,在zookeeper集群中,只有一台leader负责处理外部客户端的事物请求(或写操作),然后leader服务器将客户端的写操作数据同步到所有原创 2017-08-25 17:33:37 · 19619 阅读 · 11 评论