前言
Raft 是一种为了管理复制日志的一致性算法。它提供了和 Paxos 算法相同的功能和性能,但是它的算法结构和 Paxos 不同,使得 Raft 算法更加容易理解并且更容易构建实际的系统。为了提升可理解性,Raft 将一致性算法分解成了几个关键模块,如领导人选举、日志复制。这个演示动画就是为了方便理解这几个关键模块而设计的。
- Raft 动画演示中文版:http://www.kailing.pub/raft/index.html
Raft算法应用
说明
- 本站动画演示源码fork自https://github.com/benbjohnson/thesecretlivesofdata ,除了汉化对话窗口,同时也简化了项目结构,去掉了无关的依赖
- 原版英文在线地址:http://thesecretlivesofdata.com/raft/
演示效果