Skip to content

Instantly share code, notes, and snippets.

@wilmoore
Last active August 13, 2024 05:22
Show Gist options
  • Select an option

  • Save wilmoore/7d0e97f2df5d753add70038b0727322f to your computer and use it in GitHub Desktop.

Select an option

Save wilmoore/7d0e97f2df5d753add70038b0727322f to your computer and use it in GitHub Desktop.
Software Engineering :: Retry :: Strategy :: Jitter Backoff :: About :: Exponential Backoff And Jitter

Software Engineering :: Retry :: Strategy :: Jitter Backoff :: About :: Exponential Backoff And Jitter

⪼ Made with 💜 by Polyglot.

related

Update (May 2023): After 8 years, this solution continues to serve as a pillar for how Amazon builds remote client libraries for resilient systems. Most AWS SDKs now support exponential backoff and jitter as part of their retry behavior when using standard or adaptive modes. Consequently, this pattern can be leveraged without having to incorporate personal logic around AWS SDK requests made to AWS services. The list of AWS SDKs that support these features can be found in the AWS SDK documentation.


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment