Reliability & SLOs 3 min

What is Nines of Availability?

Nines of availability is shorthand for expressing reliability targets by counting the nines in a percentage. Three nines means 99.9%, four nines means 99.99%, and each additional nine reduces allowed downtime by a factor of ten.

01 Mechanics

What each nine allows

Two nines (99%) permits about 7.2 hours of downtime per month. Three nines (99.9%) permits about 43 minutes. Four nines (99.99%) permits about 4.3 minutes. Five nines (99.999%) permits about 26 seconds.

The practical consequences change at each step. At three nines a human can be paged, diagnose, and fix within budget. At four nines the budget is smaller than most human response times, so recovery must be automatic. At five nines the system has to detect and route around failure without any human involvement at all.

02 Value

Why the nines framing is useful

It makes the cost curve of reliability legible in a way percentages do not.

  • Order of magnitude clarity: each nine is a tenfold reduction in allowed failure.
  • Architecture implications: the target dictates whether human response is viable at all.
  • Cost anchoring: makes it concrete that four nines costs far more than three.
  • Contract language: a shared vocabulary between engineering and commercial teams.
03 Limits

Limits of counting nines

The framing invites target inflation. Five nines sounds better than three in a sales conversation, and organizations commit to numbers whose architectural cost they have not evaluated. A five nines commitment on a single region single database system is a promise the architecture cannot keep.

Nines also describe aggregate time and ignore distribution and impact. A service that meets four nines by being unavailable for four minutes during peak checkout has met its target and damaged the business more than a longer outage at a quiet hour would have.

04 Comparison

Nines vs error budgets

Nines express the target as a percentage, which is abstract and hard to act on day-to-day. Error budgets express the same target as a quantity of failure available to spend.

They are arithmetically identical and psychologically different. Four nines is a standard to be upheld, and every incident is a failure against it. Four minutes and eighteen seconds is a resource, and using some of it on a risky but valuable deployment is a reasonable decision. The budget framing is what makes reliability targets usable in planning rather than only in reporting.

Key takeaways

  • Each additional nine reduces allowed downtime tenfold: 43 minutes monthly at three nines, 4.3 at four.
  • Beyond three nines the budget is smaller than human response time, so recovery must be automated.
  • Targets are frequently set commercially without evaluating whether the architecture can support them.
  • Nines and error budgets state the same target, but the budget framing is what makes it actionable.

Frequently asked

Product

  • Agentic Production Engineering

Compliance

All systems normalBuilt in NYC

The autonomous system for production.
SOC 2, GDPR, and HIPAA compliant.