A company's SRE team is configuring error budgets for a critical payments API. The SLO is defined as 99.95% availability measured over a rolling 28-day window. In the past 28 days, the API served 10,000,000 requests. How many additional failed requests can the service absorb before exhausting its error budget for this window?
- A. 4,500 requests
- B. 50 requests
- C. 500 requests
- D. 5,000 requests✓ Correct
Explanation
The error budget is 1 − 0.9995 = 0.0005 of requests. Over 10,000,000 requests that is 5,000 failed requests, and the question mentions no failures already consumed, so all 5,000 remain. 500 would correspond to a 99.995% SLO, 50 to 99.9995%, and 4,500 assumes 500 failures already happened.