
Zookeeper
讲文明的喜羊羊拒绝pua
Java高级开发工程师
展开
-
JavaEE 企业级分布式高级架构师(八)Zookeeper学习笔记(4)
Zookeeper学习笔记源码篇将 Zookeeper 源码导入到Idea下载并安装Ant构建Eclipse工程导入到IDEALeader选举源码选举算法源码中的总思路选举前的准备工作将自己作为初始化 Leader 投出去验证自己的投票与大家的投票谁更适合做Leader源码解读一些重要的类一些重要的成员变量重要方法 lookForLeader()第一部分第二部分第三部分(核心)源码篇将 Zookeeper 源码导入到Idea由于 Zookeeper 是使用 Ant 进行构建的,所以若想将 Zookee原创 2020-11-05 22:07:41 · 230 阅读 · 1 评论 -
JavaEE 企业级分布式高级架构师(八)Zookeeper学习笔记(3)
Zookeeper学习笔记Zookeeper典型应用场景配置维护数据发布/订阅命名服务DNS服务作用原理具有状态收集功能的DNS实现原理扩展-集群监控平台分布式同步实现原理MySQL数据复制总线集群管理分布式锁分布式队列Zookeeper典型应用场景为进一步加强对 zk 的认识,理解 zk 的作用,下面详细介绍一下 zk 在生产环境中的典型应用场景。配置维护数据发布/订阅发布/订阅模式是...原创 2020-08-12 18:00:33 · 316 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(八)Zookeeper学习笔记(1)
Zookeeper学习笔记Zookeeper理论基础Zookeeper简介一致性Paxos算法算法简介Paxos与拜占庭将军问题算法描述三种角色Paxos算法的一致性算法过程描述Paxos算法的活锁问题ZAB协议Zookeeper理论基础Zookeeper简介Zookeeper的官网:http://zookeeper.apache.org/【原文】ZooKeeper is a cent...原创 2020-07-21 09:49:56 · 288 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(八)Zookeeper学习笔记(2)
Zookeeper学习笔记Zookeeper技术内幕重要理论数据模型znode会话会话状态会话连接事件ACLACL简介zk的ACL维度Watcher机制Watcher工作原理Watcher事件Watcher特性客户端命令启动客户端查看子节点-ls创建节点-create获取节点数据内容-get更新节点数据内容-set删除节点-deleteACL操作ZKClient客户端Zookeeper技术内幕...原创 2020-07-21 09:50:05 · 207 阅读 · 0 评论