Skip to content
Latchkey

パフォーマンスバジェットとは何か

パフォーマンスバジェットは、Time to Interactive、リクエスト数、転送される総バイト数など、ユーザーに見えるパフォーマンス指標の許容最大値を定義します。チームはこれらの限界に合意し、CI チェックがすべての build で強制します。バジェットを超えると build が失敗するか警告が出され、merge 前の修正を促します。

なぜ重要か

明示的な限界がなければ、パフォーマンスは全員の責任でありながら誰の責任でもなくなり、低下していく傾向があります。バジェットは目標を具体的にし、劣化を対処可能な失敗に変えます。

関連ガイド