写给自己看的Paxos/Raft笔记
这篇文章主要记录自己对Paxos/Raft的一点不成体系的理解,不是写给别人看的,所以不会有专门的图表。起因是学习它们的过程比较痛苦,啃过论文也看了不少别人的理解,但问题始终没有解决:1. 想编程实现它们”似乎”比较简单;2. 想知道它们为什么正确却很困难;3. 第2点导致了第1点”实际”并不简单。网上的文章大部分是基于”抢锁”或者”选主”这类角度来剖析的,虽然方便鸟瞰其大致过程,但是不利于理解其正确性。
[Read More]