GlossaryΒΆ
- Backoff Strategy
- An algorithm that determines how to delay between repeated attempts to perform an operation that has initially failed.
- Exponential Backoff
- A strategy whereby an operation is retried on failure given a randomized delay that raises 2 to the power of the number of attempts that have been made.
- Fibonacci Backoff
- A strategy whereby an operation is retried on failure after delays which grow as per the Fibonacci sequence.
- Fixed Backoff
- A strategy whereby an operation is retried on failure after an explicitly specified delay.
- Jitter
- A random delay between 0 and 1 second in length that can optionally be added to the delay produced by a given backoff strategy.
- Linear Backoff
- A strategy whereby an operation is retried on failure with a monotonic (linearly-growing) delay.
- Polynomial Backoff
- A strategy where an operation is retried on failure with a delay that grows by a factor of the number of attempts that have been made.
- Scale Factor
- The delay determined by the backoff strategy is multipled by this value before the delay is applied. By default, this is set to 1.