Paxosアルゴリズムが分散データベースでどのように使われているか実例を教えてもらえますか?私はアルゴリズムを説明するPaxosに関する多くの論文を読みましたが、実際の例で実際に説明するものはありません。Paxosの現実世界の例
単純な例は、アカウントが複数のセッション(つまり、出納係のデポジット、デビット操作など)によって変更されている銀行業務アプリケーションです。パクソスはどの操作が最初に起こるかを決めるのに使われますか?また、Paxosプロトコルの複数のインスタンスが意味するものは何ですか?これはいつどのように使用されますか?基本的には、私は抽象的な用語ではなく具体的な例を通してこれをすべて理解しようとしています。
例で重要なポイントは、Paxosを使用してマスタを選択し、トランザクションがマスタによって仲介されることです。これは、GoogleがChubbyを使ってマスターを選択し、潜在的なすべてのマスターが知っておく必要のある情報を記録する方法でもありますが、大量データトランザクションはPaxosを回避します。 – btilly