Raft 诞生
2013 年, 斯坦福大学的 Diego Ongaro 和 John Ousterhout 发表了 Raft 论文《In Search of an Understanding Consensus Algorithm》,但是这篇论文比较短小,只是简单介绍了一下原理,对一些实现细节部分没有提及。更详细的论文是 Diego Ongaro 的博士论文《CONSENSUS: BRIDGING THEORY AND PRACTICE》。Raft
的产生就是为了代替 Paxos
, 毕竟 Paxos
算法自 1990 年诞生以来,就一直被诟病难以理解,这也导致了后面业界很多基于Paxos
的实现都是”Paxos-like”实现。