摘要: 大纲 1.单机版的zk服务端的启动过程 (1)预启动阶段 (2)初始化阶段 2.集群版的zk服务端的启动过程 (1)预启动阶段 (2)初始化阶段 (3)Leader选举阶段 (4)Leader和Follower启动阶段 1.单机版的zk服务端的启动过程 (1)预启动阶段 (2)初始化阶段 单机版zk 阅读全文
posted @ 2025-04-08 23:52 东阳马生架构 阅读(467) 评论(0) 推荐(0)
摘要: 大纲 1.ZooKeeper如何进行序列化 2.深入分析Jute的底层实现原理 3.ZooKeeper的网络通信协议详解 4.客户端的核心组件和初始化过程 5.客户端核心组件HostProvider 6.客户端核心组件ClientCnxn 7.客户端工作原理之会话创建过程 1.ZooKeeper如何 阅读全文
posted @ 2025-04-07 22:59 东阳马生架构 阅读(330) 评论(0) 推荐(0)
摘要: 大纲 1.ZooKeeper的数据模型、节点类型与应用 (1)数据模型之树形结构 (2)节点类型与特性(持久 + 临时 + 顺序 ) (3)节点的状态结构(各种zxid + 各种version) (4)节点的版本(version + cversion + aversion) (5)使用ZooKeep 阅读全文
posted @ 2025-04-06 22:19 东阳马生架构 阅读(492) 评论(0) 推荐(0)
摘要: 大纲 1.基于Curator进行基本的zk数据操作 2.基于Curator实现集群元数据管理 3.基于Curator实现HA主备自动切换 4.基于Curator实现Leader选举 5.基于Curator实现分布式Barrier 6.基于Curator实现分布式计数器 7.基于Curator实现zk 阅读全文
posted @ 2025-04-05 23:52 东阳马生架构 阅读(434) 评论(0) 推荐(0)
摘要: 大纲 1.zk实现数据发布订阅 2.zk实现负载均衡 3.zk实现分布式命名服务 4.zk实现分布式协调(Master-Worker协同) 5.zk实现分布式通信 6.zk实现Master选举 7.zk实现分布式锁 8.zk实现分布式队列和分布式屏障 1.zk实现数据发布订阅 (1)发布订阅系统一般 阅读全文
posted @ 2025-04-03 22:56 东阳马生架构 阅读(281) 评论(1) 推荐(0)
摘要: 大纲 1.zk单机模式是如何启动的 2.zk集群是如何部署和启动的 3.zk集群部署要用什么样配置的机器 4.如何合理设置zk的JVM参数以及内存大小 5.zk配置的核心参数之tickTime、dataDir和dataLogDir 6.影响Leader与Follower组成集群的两个核心参数之ini 阅读全文
posted @ 2025-04-02 22:34 东阳马生架构 阅读(530) 评论(0) 推荐(0)
摘要: 大纲 1.zk的使用场景 2.zk主要会被用于那些系统 3.为什么在分布式系统架构中需要使用zk集群 4.zk分布式系统具有哪些特点 5.zk集群机器的三种角色 6.客户端与zk之间的长连接和会话 7.zk的数据模型znode和节点类型 8.zk最核心的Watcher监听回调机制 9.ZAB协议的主 阅读全文
posted @ 2025-04-01 21:37 东阳马生架构 阅读(396) 评论(0) 推荐(0)
摘要: 大纲 1.分布式系统特点 2.分布式系统的理论 3.两阶段提交Two-Phase Commit(2PC) 4.三阶段提交Three-Phase Commit(3PC) 5.Paxos岛的故事来对应ZooKeeper 6.Paxos算法推导过程 7.Paxos协议的核心思想 8.ZAB算法简述 1.分 阅读全文
posted @ 2025-03-31 22:52 东阳马生架构 阅读(629) 评论(0) 推荐(0)
摘要: 大纲 1.什么是时间轮 2.HashedWheelTimer是什么 3.HashedWheelTimer的使用 4.HashedWheelTimer的运行流程 5.HashedWheelTimer的核心字段 6.HashedWheelTimer的构造方法 7.HashedWheelTimer添加任务 阅读全文
posted @ 2025-03-30 22:05 东阳马生架构 阅读(408) 评论(0) 推荐(0)
摘要: 大纲 1.Netty的两大性能优化工具 2.FastThreadLocal的实现之构造方法 3.FastThreadLocal的实现之get()方法 4.FastThreadLocal的实现之set()方法 5.FastThreadLocal的总结 6.Recycler的设计理念 7.Recycle 阅读全文
posted @ 2025-03-28 23:44 东阳马生架构 阅读(345) 评论(0) 推荐(1)