Percentile Latencyとは何か?
Percentile latencyは、記述された割合のリクエストが完了する応答時間の値として表現されます。たとえばp99 latencyは、リクエストの99パーセントが上回る時間です。複数のパーセンタイルを報告することで、latency分布の形が明らかになります。これは、平均だけでは隠れてしまう遅い外れ値を露わにします。
なぜ重要か
低い平均は、一部のユーザーが数秒待つ長い裾を覆い隠すことがあります。高いパーセンタイルを追跡することでその苦痛が浮かび上がります。これが、SLOが通常、平均ではなくp95やp99に対して書かれる理由です。
関連ガイド
What Is Tail Latency?Tail latency is the response time of the slowest requests, the high end of the distribution, which often domi…
What Is an Exponential Moving Average?An exponential moving average is a running average that weights recent values more than older ones, smoothing…
What Is a Latency Budget?A latency budget is the maximum allowed time for an operation, divided among its stages so each component kno…