[redis 源码走读] raft 一致性算法

2020-10-01

raft 一致性算法,它是分布式系统中一种高可用算法策略,只单纯看算法论文,很难掌握它的工作流程。

有兴趣的朋友,可以阅读 redis sentinel 源码,当理解了 sentinel 的工作原理,raft 算法自然理解了。


1. 算法文档

上面有些连接可能需要翻墙。


2. redis 系列

2.1. sentinel

  1. 《[redis 源码走读] sentinel 哨兵 - 原理》
  2. 《[redis 源码走读] sentinel 哨兵 - 节点链接流程》
  3. 《[redis 源码走读] sentinel 哨兵 - 主客观下线》
  4. 《[redis 源码走读] sentinel 哨兵 - 选举投票》
  5. 《[redis 源码走读] sentinel 哨兵 - 故障转移》
  6. 《[redis 源码走读] sentinel 哨兵 - 通知第三方》
  7. 《[redis 源码走读] sentinel 哨兵 - 脑裂处理方案》

2.2. 主从数据复制

  1. 《[redis 源码走读] 主从数据复制(上)》
  2. 《[redis 源码走读] 主从数据复制(下)》