Work out response time percentile instantly with clear inputs, formula shown and shareable results.
The ratio between p99 and p50 characterises the tail. A healthy web service sits around 3 to 5 times; ratios above ten usually point at queueing, garbage collection pauses, cold caches or one slow dependency. Because a single page view may issue dozens of requests, the p99 of individual calls becomes the typical experience of a page, which is why tails matter more than medians.
Tail characterisation
tail ratio = p99 / p50; requests above SLO per second ~ rate x 1% x fraction of the p99 tail beyond the SLO
Fan-out. If a page makes 50 backend calls, the chance that at least one hits the p99 is about 40 percent, so most page loads contain a slow call.
No. Averaging percentiles is mathematically invalid. Aggregate the underlying histograms or use a sketch such as t-digest or HDR histogram.