
raft原理源码分析
文章平均质量分 94
jraft/dledger原理源码分析
架构,核心组件和rpc组件
心跳和选举
日志写入/复制和存储
集成rocketmq
快照/状态机
集群成员变更
中间件XL
这个作者很懒,什么都没留下…
展开
-
dledger原理源码分析系列(五)-状态机
dledger是openmessaging的一个组件, raft算法实现,用于分布式日志,本系列分析dledger如何实现raft概念,以及dledger在rocketmq的应用本系列使用dledger v0.40本文分析dledger的状态机,状态机是应用接入dledger的方式,分析状态机需要借助应用实例,本文使用rocketmq的dledger控制器作为应用实例。Raft状态机。原创 2024-11-06 00:12:01 · 664 阅读 · 0 评论 -
dledger原理源码分析系列(四)-日志写入和复制
dledger是openmessaging的一个组件, raft算法实现,用于分布式日志,本系列分析dledger如何实现raft概念,以及dledger在rocketmq的应用本系列使用dledger v0.40本文分析dledger的日志,包括写入,复制,推进共识原创 2024-07-10 21:01:35 · 920 阅读 · 0 评论 -
dledger原理源码分析系列(三)-选主
分析raft实现dledger的心跳模块,包括leader发起心跳,节点处理心跳,心跳结果统计,基于统计的下异步处理;心跳是选主的源原创 2024-06-30 08:34:50 · 743 阅读 · 0 评论 -
dledger原理源码分析系列(二)-心跳
分析raft实现dledger的心跳模块,包括leader发起心跳,节点处理心跳,心跳结果统计,基于统计的下异步处理;心跳是选主的源,下一篇文章分析选主原创 2024-06-29 12:04:11 · 721 阅读 · 0 评论 -
dledger原理源码分析系列(一)-架构,核心组件和rpc组件
dledger是openmessaging的一个组件, raft算法实现,用于分布式日志,本系列分析dledger如何实现raft概念,以及dledger在rocketmq的应用本系列使用dledger v0.40本文分析dledger的架构,核心组件;rpc组件RaftIn Search of an Understandable Consensus Algorithm raft论文简版rpc服务内置rpc client/rpc server,对外接收外部rpc访问,包括client和节点间通讯;原创 2024-06-28 19:53:03 · 1408 阅读 · 0 评论