retry

Retry system

A simple library to handle repeated attempts at completing a task with error handling and customizable backoff strategy

A pretty simple library to ensure your work to be done

GitHub

12 stars
1 watching
2 forks
Language: Go
last commit: almost 5 years ago
Linked from 2 awesome lists

gogolangretryretry-libraryretryingtimeout

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kamilsk/retry A library providing an interruptible mechanism to perform actions repetitively until successful 340
rholder/retrying A general-purpose retrying library for Python applications 1,917
rafaeljesus/retry-go A package for implementing retries in Go programs with flexible retry policies and timing 50
thedevsaddam/retry Provides a flexible retry mechanism for Go functions 66
spider-gazelle/simple_retry A tool for retrying code blocks with customizable options. 6
icanzilb/retry A Swift library that provides a flexible way to retry failed operations with customizable delay strategies and maximum attempts. 499
safwank/elixirretry Provides macros for retrying code with customizable delay and exception handling strategies. 443
percolate/retry A Go package for implementing retry logic in error handling 10
sindresorhus/p-retry A utility for automatically retrying failed promise-returning or async functions with exponential backoff and customizable error handling. 795
hashicorp/go-retryablehttp A Go library that provides an HTTP client with automatic retries and exponential backoff. 2,001
ssgreg/repeat Provides a Go implementation of backoff strategies and retry mechanisms for operations with timed-out or failed attempts. 85
lantins/resque-retry Provides retry logic and exponential backoff support for Resque jobs 422
ybbus/httpretry Enriches an HTTP client with automatic retry functionality using exponential backoff. 47
sija/retriable.cr A retry mechanism with exponential backoff for handling unreliable code blocks 41
rt2zz/redux-owl A library that provides a simple method for supporting offline sync by retrying failed actions at configurable intervals and with exponential backoff. 9