Cards/FoundationsSystem Design · Day 15Aug 15, 2026

The Average User Doesn't Exist

The Average User Doesn't Exist — system design card, day 15, foundations

Your dashboard says 200ms. Everyone's happy. Support is not.

Averages hide the people you're losing. One request at 30 seconds, ninety-nine at 100ms — the average barely moves. The one person who waited half a minute never comes back.

So measure the ranks instead:

PercentileWhat it describes
p50The typical experience
p95A bad day
p99Your angriest customer

Now the trap. A page that makes 20 backend calls doesn't get p99 once — it gets 20 chances to hit it. Roughly 1 in 5 page loads contains a p99 call.

Your slowest dependency becomes your typical experience.

This is tail latency amplification, and it's why fan-out architectures feel slower than their numbers suggest.

You're not judged by your average day. You're judged by your worst one, in public.