Paxos

Takami Torao #Paxos
  • このエントリーをはてなブックマークに追加

導入

Paxos は分散システムにおいて複数のノード間で合意を形成するためのアルゴリズム。ノードの故障や通信遅延、部分的なネットワーク障害といった不確実性を許容する環境であっても、分散システム上の複数のノードが一貫した合意結果を得られるようにすることを目的とする。1980 年代以降、分散コンピューティング分野では信頼性・可用性を高めるためにレプリケーションや合意形成の手法が研究されてきたが、Paxos はその代表例の一つである。

Table of Contents

  1. 導入
  2. Single-Decree Paxos
  3. MultiPaxos
  4. 参考リンク

Single-Decree Paxos

複数のノードが単一の値について合意するコンセンサスアルゴリズム。分散システムにおける合意形成の基礎となる。

MultiPaxos

参考リンク