**上流が停止したときも、ユーザーが知る必要のない状態を目指します。**
—
同じモデルに複数の上流ルート ひとつが失敗すると、リクエストは次のルートへ進みます。
—
サーキットブレーカーは範囲を限定 問題のあるルートを対象にし、モデル全体を停止させません。
—
失敗は記録され、後から確認できます 静かに飲み込まれるだけではありません。
午前3時、ある上流が 5xx を返し始めました。オンコール担当者もおらず、リトライ処理も書いていません。リクエストは別のルートで完了し、何が起きたかを知るのは翌日ログを確認してからです。