Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff.
Package backoff provides an exponential-backoff implementation.
Package backoff implements backoff algorithms for retrying operations.
This package provides exponential backoff support for making HTTP requests.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff.
Package exponentialbackoff contains logic for implementing exponential backoff for GoRoutineMap and NestedPendingOperations.
Package backoff implements backoff algorithms for retrying operations.
Package retry implements flexible retry loops, including support for channel cancellation, mocked time, and composable retry strategies including exponential backoff with jitter.
Package backoff implements backoff algorithms for retrying operations.
Package backoff implements backoff algorithms for retrying operations.
Package backoff contains an implementation of an intelligent backoff strategy.
Package retry retries something X number of times, with an exponential backoff between each attempt.
Package backoff provides configuration options for backoff.
Package goback implements a simple exponential backoff An exponential backoff approach is typically used when treating with potentially faulty/slow systems.
Package decay provides a generalized exponential backoff retry implementation.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff.
Package backoff contains a configurable retry-functionality using either exponential or constant backoff
Package exponential provides an exponential backoff mechanism.
Package retry implements a state struct and methods providing exponential backoff as well as a wrapper function that does exponential backoff.
Package backoff provides a backoff object that makes it easy to consistently apply exponential backoff with jitter.
Package retry contains code to perform retries with exponential backoff.