分布式一致性算法的全部内涵

idea at 
分布式一致性算法的全部内涵的配图
第一步, 查询集群的状态;第二步, 根据状态判断如果没有不一致就返回, 有的话要么主动修复, 要么等待别人修复;这是一致性的基础, 也是一致性的全部. 注意, 某些类型的不一致可以不修复. 怎么写? 当然是尝试全写, 过半数正面确认就"成功"返回给客户端, 过半数在"准备阶段"拒绝就是"失败", 否则就是"未知".Paxos 是怎么做的? 甭管有没有不一致, 先修复再说.[完]Related posts:Raft Read Index 的实现 Paxos 什么都包含, 也什么都不是关于 Paxos 论文中的迷惑之处分布式存储名词解析 – 一致性 Paxos 学习-instance 你现在看的文……