算法不变量
- Election Safety:每个任期足以多只有一个leader被选举出来
- Leader Append-Only:leader不会覆盖或者删除自己的日志的记录;他只会在后面添加新的记录
- Log Matching:如果两个日志包含一个相同索引和任期的记录,那么我们认为这个索引的记录以及之前的记录的内容完全一致
- Leader Completeness:如果一个记录在一个任期内被提交,那么更高任期的leader的日志都会包含这个记录
- State Machine Safety:如果一个server应用了一个给定索引的记录到状态机,不存在其他server在相同的索引位置应用不同的记录
【Raft 共识算法】
推荐阅读
- .NET源码学习 [算法2-数组与字符串的查找与匹配]
- Javascript 手写 LRU 算法
- 8折怎么算的 8折怎么算
- 除法导数公式是什么 导数的除法运算法则
- 24点算法步骤
- 购置税怎么算 购置税怎么算2021新算法的汽车
- 房贷月供的最简单算法是什么
- 遗传算法的基本原理
- 算盘乘法怎么算图解 算盘乘法怎么算
- 征地补偿怎么算