← All tools

Tools · Calculator

Retry budget

When a dependency goes down, every client retries — and the load multiplies exactly when the system is weakest. This calculator shows the worst case of your retry policy before an incident does: how much extra load you generate and how long a client takes to give up.

Amplification factor
Requests against the failing dependency
Worst-case end-to-end per client
Reading

How to read it

With 3 attempts, 100 ms ×2 backoff and 100 clients: the failing dependency receives 300 requests instead of 100 (×3 amplification) and each client takes up to ~6.5 s to give up. If your caller has a 5 s timeout, your retry policy no longer fits inside it.

Assumptions and limits

The article behind it

Timeout, Retry and Circuit Breaker: the order matters · Circuit Breaker: production implementation

Version 1.0 · July 2026 · Runs 100% in your browser: nothing is sent to any server.

Want to know when the next tool lands? Follow the newsletter.