首页
电子书
登录
我的文档
上传电子书
退出
ZooKeeper源码分析与实战-完
00 开篇词:选择 ZooKeeper,一步到位掌握分布式开发
01 ZooKeeper 数据模型:节点的特性与应用
02 发布订阅模式:如何使用 Watch 机制实现分布式通知
03 ACL 权限控制:如何避免未经授权的访问?
04 ZooKeeper 如何进行序列化?
05 深入分析 Jute 的底层实现原理
06 ZooKeeper 的网络通信协议详解
07 单机模式:服务器如何从初始化到对外提供服务?
08 集群模式:服务器如何从初始化到对外提供服务?
09 创建会话:避开日常开发的那些“坑”
10 ClientCnxn:客户端核心工作类工作原理解析
11 分桶策略:如何实现高效的会话管理?
12 服务端是如何处理一次会话请求的?
13 Curator:如何降低 ZooKeeper 使用的复杂性?
14 Leader 选举:如何保证分布式数据的一致性?
15 ZooKeeper 究竟是怎么选中 Leader 的?
16 ZooKeeper 集群中 Leader 与 Follower 的数据同步策略
17 集群中 Leader 的作用:事务的请求处理与调度分析
18 集群中 Follow 的作用:非事务请求的处理与 Leader 的选举分析
19 Observer 的作用与 Follow 有哪些不同?
20 一个运行中的 ZooKeeper 服务会产生哪些数据和文件?
21 ZooKeeper 分布式锁:实现和原理解析
22 基于 ZooKeeper 命名服务的应用:分布式 ID 生成器
23 使用 ZooKeeper 实现负载均衡服务器功能
24 ZooKeeper 在 Kafka 和 Dubbo 中的工业级实现案例分析
25 如何搭建一个高可用的 ZooKeeper 生产环境?
26 JConsole 与四字母命令:如何监控服务器上 ZooKeeper 的运行状态?
27 crontab 与 PurgeTxnLog:线上系统日志清理的最佳时间和方式
28 彻底掌握二阶段提交三阶段提交算法原理
29 ZAB 协议算法:崩溃恢复和消息广播
30 ZAB 与 Paxos 算法的联系与区别
31 ZooKeeper 中二阶段提交算法的实现分析
32 ZooKeeper 数据存储底层实现解析
33 结束语 分布技术发展与 ZooKeeper 应用前景
-
ZooKeeper源码分析与实战-完
本专栏共有34篇文章,抓紧学习吧!加油ヾ(◍°∇°◍)ノ゙
开始阅读