Skip to content

Operations and quality assurance

Retry strategy

In short and in plain language

A retry strategy sets how a failed call is repeated. It defines how often and at what intervals.

Usually the gap grows each time. So a target system under strain does not get even more load.

Retries are only harmless if a repeated call does not change the result.

Definition
A retry strategy defines how often and at what intervals a failed call is repeated — usually with growing delays, so an overloaded target system is not put under additional load. Retries are only safe when the interface works idempotently.