【さーびすれっか】
サービス劣化 とは?
💡 止まってはいない、でもいつもの調子じゃない
📌 このページのポイント
サービス劣化って、障害とは違うの?
完全に止まっている状態が「障害(アウテージ)」で、動いてはいるけど遅かったり一部機能が使えなかったりするのが「劣化」だよ。風邪をひいて体調が悪いけど動けるような状態だね。
どうやって「劣化してる」って判断するの?
あらかじめSLOなどで「レスポンスは200ms以内」のように基準を決めておいて、それを超えたら劣化と判断するんだ。モニタリングツールが自動検知してくれるよ。
劣化が起きたらどうするの?
わざと劣化させることってあるの?
あるよ!「グレースフルデグラデーション」といって、高負荷時にあえて一部機能を停止して、コア機能だけは守る設計をすることがあるんだ。全部止まるよりはマシだからね。
まとめ:ざっくりこれだけ覚えればOK!
「サービス劣化」って出てきたら「止まってはいないけど調子が悪い状態」と思えればだいたいOK!
📖 おまけ:英語の意味
「Service Degradation」 = サービスの品質低下
💬 degradationは「劣化・低下」という意味で、graceful degradation(緩やかな劣化)という設計思想にも使われる言葉だよ。