共识算法
Thread刚
这个作者很懒,什么都没留下…
展开
-
go-raft实现
说明goraft是Raft协议的Golang版本的实现,项目地址为:goraft/raft。整个代码质量较高,值得仔细品味。因此,整理了该博文探究下其内部实现。数据结构goraft主要抽象了server、peer和log三个结构,分别代表服务节点、Follower节点和日志。serverRaft作为一种多节点状态一致性维护协议,运行过程中必然涉及到多个物理节点,server就是用来抽象其...原创 2020-04-24 13:47:03 · 396 阅读 · 0 评论 -
Raft结构源码解析
说明goraft是Raft协议的Golang版本的实现,项目地址为:goraft/raft。整个代码质量较高,值得仔细品味。因此,整理了该博文探究下其内部实现。数据结构goraft主要抽象了server、peer和log三个结构,分别代表服务节点、Follower节点和日志。原文地址:详细介绍点击这里...转载 2020-04-19 14:19:17 · 397 阅读 · 0 评论