11
分散システム
ポステルの法則
障害許容性。
条文
もし
分散システムで全員が仕様を完璧に守ると想定すると、脆い失敗を招く。
ならば
「自分が送るものには厳格に(仕様準拠)、受け取るものには寛容に(不完全な入力も優雅に処理)。」
ただし
フェイルファスト (内部エラー限定)
出典
Jon Postel『RFC 761』(DoD Standard TCP, 1980年1月) §2.10——"be conservative in what you do, be liberal in what you accept from others"。同じ趣旨は『RFC 760』(IP) §3.2 に別の言い回しで、『RFC 793』(1981) に同文で再掲される。
原典へ関連する条文