分布式共识算法

Quorum 机制

允许不追求系统内所有节点在任何情况下数据状态都一致,而是“少数服从多数”原则,系统中过半节点完成转换,就认为数据变化已经被正确地存储在系统当中。

一致性是针对数据不同副本间差异,共识则是指达成一致性的方法与过程。

Paxos

分布式共识算法

There is only one consensus protocol, and that's “Paxos” — all other approaches are just broken versions of Paxos.

前提及目标

Paxos 算法的目标是让城邦能够在每一位居民都不承诺一定会及时参与的情况下,依然可以按照少数服从多数的原则,最终达成一致意见。
Paxos 不考虑 拜占庭将军 问题,即假设信息可能丢失或延迟,但不会被错误传递。

算法流程

节点分类

机制

Basic Paxos 缺陷

Multi Paxos



正在加载今日诗词....

📌 Powered by Obsidian Digital Garden and Vercel
载入天数...载入时分秒...