Three nines (99.9%)
“Three nines” means 99.9% uptime, which allows about 8 hours 45 minutes of downtime per year.
Reliability targets are commonly described by their number of nines. Three nines is 99.9%, four nines is 99.99%, five nines is 99.999%. The shorthand is convenient because each additional nine cuts the allowed downtime roughly tenfold, so the gap between adjacent targets is much larger than it looks.
Why it matters: 'three nines' is the most common baseline target for production web services because it is meaningfully reliable yet achievable for a competent team without exotic architecture. It translates to a concrete budget — about 8 hours 45 minutes of downtime per year, or roughly 43 minutes per 30-day month — which makes it easy to reason about and to verify.
A common misconception is that the jump from 99.9% to 99.99% is a small, incremental improvement. It is not: four nines allows under an hour of downtime per year versus nearly nine hours for three nines — about ten times stricter. Each extra nine typically demands disproportionately more engineering, redundancy, and cost, which is why teams choose the lowest number of nines that genuinely meets user needs.
Hitting and proving a three-nines target also depends on measurement resolution. With only a coarse monitor you cannot credibly claim 99.9%, because short outages slip between checks; frequent checks are what let you both achieve and defend the number.
Allowed downtime = (1 − 0.999) × time window = 0.1% of the period
0.1% of a 365-day year ≈ 8 hours 45 minutes; of a 30-day month ≈ 43.2 minutes; of a week ≈ 10.1 minutes.
Frequently asked questions
- How much downtime does 99.9% allow?
- About 8 hours 45 minutes per year, roughly 43 minutes per 30-day month, or about 10 minutes per week. That 0.1% is the error budget left after the target.
- How much harder is four nines than three nines?
- Roughly ten times stricter. Four nines (99.99%) allows under an hour of downtime per year versus nearly nine hours for three nines, and usually requires far more redundancy and engineering effort.
- What number of nines should I target?
- The lowest that genuinely meets user needs. Three nines is a common baseline for production services; pushing higher is exponentially more expensive and often imperceptible to users on imperfect networks.
Start monitoring in under a minute
Free forever, no credit card. Upgrade when you need finer intervals.