Reliability & operations · Glossary term

What is Retry Budget?

A bound on retry traffic, usually expressed relative to original requests or over a time window, that prevents retries from consuming unbounded capacity.

Why does Retry Budget matter?

When a dependency slows or fails, unrestricted retries multiply load exactly when the system has the least spare capacity.

Retry Budget in practice

Count retries separately from first attempts, cap them by service and tenant, honor deadlines, use jittered backoff, and stop retrying non-transient or non-idempotent failures.

What is the common confusion about Retry Budget?

A retry budget limits extra attempts. An error budget measures user-visible unreliability allowed by an SLO.

Learn Retry Budget in the course

No lesson links to this term yet. Search the course catalog for it.

  • Retry with BackoffRepeating a failed transient operation after progressively longer delays, usually with randomized jitter and a strict retry limit.
  • Error BudgetThe amount of unsuccessful service allowed by a service-level objective over its measurement window before the objective is exhausted.
  • Rate LimitA policy that caps requests, tokens, concurrent work, or another resource within a defined time or capacity window.
  • Admission ControlA pre-acceptance gate that decides whether a request may enter a bounded queue or service under the system's current capacity, priority,…
  • Deadline PropagationPassing the remaining end-to-end time budget to downstream calls so each dependency knows how long the original request can still usefully…

Sources

More terms in Reliability & operations

Open the Reliability & operations list in the glossary

This entry comes from glossary/terms.md on GitHub. Browse all 250 glossary terms.