Consensus Quorumとは何か?
Consensus quorumは、分散クラスタが書き込みを受け入れる、あるいはleaderを選出する前に合意が必要とされるnodeの過半数です。過半数を要求することで、任意の2つのquorumが重なり合うことが保証され、システムは矛盾する決定をcommitできなくなります。Quorumに満たない数しか到達できない場合、クラスタは整合性を保つために書き込みの受け入れを停止します。
なぜ重要か
Quorumは、nodeの障害やネットワーク分断があっても複製されたストアが正しさを保てるようにするものです。クラスタを奇数にサイズ設定することで、障害を許容しながら明確な過半数を利用可能に保ちます。
関連ガイド
What Is a Leader Election Protocol?A leader election protocol lets a group of replicas agree on a single active leader so that only one instance…
What Is the etcd Store?etcd is a distributed, strongly consistent key-value store that holds the authoritative cluster state for sys…
What Is the Eventual Consistency Model?The eventual consistency model guarantees that replicas converge to the same value over time once writes stop…