応用読了目安 25 分#リリース#切り戻し#マイグレーション#障害対応
金曜のリリースを、切り戻せなかった夜
リリース後に決済が通らなくなった。切り戻せば直るはずだった。5つの判断点で、あなたは何を選びますか。
このケースで問われること
このケースは、切り戻せない状況でどう判断するかを扱います。
「切り戻せばいい」は、多くの場合で正しい最初の一手です。しかしこのリリースには、切り戻すと壊れるものが含まれています。それに気づけるかどうかが最初の分岐で、気づいた後に何を優先するかが次の分岐です。
順に 5 つの判断点があります。それぞれで一度自分の答えを決めてから、先へ進んでください。結論を先に読むと、判断の練習になりません。
扱う範囲は、ops/ci-cd・ops/container・data/transaction-isolation・api/idempotency の内容にまたがります。個々の仕組みを知っていることと、混ざった状況で順番を決められることは別だ、というのがこのケースの主題です。
読み終わりましたか?
読了にすると、これを前提とする記事がロードマップで開放されます。