概要

Introduction

Partially Synchronous Communication

  • プロセッサが完全に同期的(例えば)、通信が同期と非同期の間にある場合、少なくとも2つの自然な形態がある
    • は存在しているが事前にそれを知ることがない
      • これだけでFLP Impossibilityの制約から外れることができる
      • を適当な値に設定しておいて、それを超えたら障害があるとみなすことができるかも知れないが(タイムアウト検知)、を小さくしすぎるとすぐ故障しているとみなされてしまう。Consensus algorithmのcorrectnessとしては問題ないかもしれないが、それでは少し遅延の大きいノードの提案はいつまでも採用されない
      • 我々が求めているのは、がわからなくてもワークするプロトコル
    • は知っているが、メッセージシステムがunreliableでメッセージの配信が送れたりする
      • 各実行に対して、プロセッサには未知のGlobal Stabilization Time (GST)が存在する
      • GSTからのがかかる

参考