Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with retry
A curated list of projects in awesome lists tagged with retry .
https://github.com/go-resty/resty
Simple HTTP and REST client library for Go
backoff go go-resty golang golang-library hacktoberfest hacktoberfest2021 http-client middleware redirects rest-client retry srv-record
Last synced: 16 Dec 2024
https://github.com/resilience4j/resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming
bulkhead circuitbreaker metrics rate-limiter resilience retry
Last synced: 16 Dec 2024
https://github.com/Go-resty/resty
Simple HTTP and REST client library for Go
backoff go go-resty golang golang-library hacktoberfest hacktoberfest2021 http-client middleware redirects rest-client retry srv-record
Last synced: 24 Oct 2024
https://github.com/jd/tenacity
Retrying library for Python
failure hacktoberfest python retry retry-library
Last synced: 16 Dec 2024
https://github.com/failsafe-lib/failsafe
Fault tolerance and resilience patterns for the JVM
bulkhead circuit-breaker fallback java rate-limiter resilience resiliency-patterns retry timeout
Last synced: 16 Dec 2024
https://github.com/h2non/toxy
Hackable HTTP proxy for resiliency testing and simulated network conditions
failover failure http-proxy network proxy reactive resiliency retry simulation testing
Last synced: 25 Sep 2024
https://github.com/litl/backoff
Python library providing function decorators for configurable backoff and retry
asynchronous asyncio backoff decorators exceptions exponential python retry retrying synchronous
Last synced: 17 Dec 2024
https://github.com/avast/retry-go
Simple golang library for retry mechanism
go golang hacktoberfest retry retry-library
Last synced: 18 Dec 2024
https://github.com/failsafe-go/failsafe-go
Fault tolerance and resilience patterns for Go
bulkhead cache circuit-breaker fallback hedge rate-limiter resilience resiliency-patterns retry timeout
Last synced: 26 Oct 2024
https://github.com/h2non/gentleman
Plugin-driven, extensible HTTP client toolkit for Go
client consul golang http http-client middleware modular pluggable retry sdk
Last synced: 20 Dec 2024
https://github.com/hynek/stamina
Production-grade retries for Python
python reliability retry retrying
Last synced: 18 Dec 2024
https://github.com/xuanwo/backon
Make retry like a built-in feature provided by Rust.
Last synced: 17 Dec 2024
https://github.com/Xuanwo/backon
Make retry like a built-in feature provided by Rust.
Last synced: 06 Nov 2024
https://github.com/nukc/stateview
:sparkles: StateView is an invisible, zero-sized View that can be used to lazily inflate loadingView/emptyView/retryView/anyView at runtime.
android custom-view empty kotlin loading retry state stateview statusview
Last synced: 21 Dec 2024
https://github.com/wsmd/reattempt
🤞 Give your functions another chance
attempt error-handling errors functions javascript retry try-catch
Last synced: 15 Dec 2024
https://github.com/justinbeckwith/retry-axios
🦖 A super flexible interceptor for Axios that makes it easy to retry requests.
Last synced: 18 Dec 2024
https://github.com/rican7/retry
A simple, stateless, functional mechanism to perform actions repetitively until successful.
backoff delay exponential fibonacci functional go incremental jitter limit linear retry stateless wait
Last synced: 20 Dec 2024
https://github.com/Rican7/retry
A simple, stateless, functional mechanism to perform actions repetitively until successful.
backoff delay exponential fibonacci functional go incremental jitter limit linear retry stateless wait
Last synced: 05 Nov 2024
https://github.com/safwank/ElixirRetry
Simple Elixir macros for linear retry, exponential backoff and wait with composable delays
delay exponential-backoff linear-retry retry retry-strategies wait
Last synced: 01 Nov 2024
https://github.com/softwaremill/retry
because you should never give up, at least not on the first try
Last synced: 15 Dec 2024
https://github.com/michaelbull/kotlin-retry
A multiplatform higher-order function for retrying operations that may fail.
backoff functional-programming high-order-function io jitter kotlin kotlin-multiplatform retry
Last synced: 22 Dec 2024
https://github.com/kamilsk/retry
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
awesome-go backoff go hacktoberfest jitter library module repeat resiliency retry
Last synced: 04 Nov 2024
https://github.com/brunobonacci/safely
Safely is a Clojure's circuit-breaker library for handling retries in an elegant declarative way.
circuit-breaker clojure exceptions exponential-backoff retry retry-policies
Last synced: 21 Dec 2024
https://github.com/elennick/retry4j
Lightweight Java library for retrying unreliable logic - DEPRECATED
backoff-strategy deprecated java java-8 java-library java8 retries retry retry-library retry-strategies
Last synced: 28 Sep 2024
https://github.com/goversky/htmltestrunner_cn
HTMLTestRunner 汉化版,同时支持python 2和3,增加截图展示功能,失败重试
htmltestrunner python2 python3 retry screenshots unittest
Last synced: 28 Sep 2024
https://github.com/nukc/loadmorewrapper
📦 Enable the RecyclerView to support loading more and customizing the footer view without modifying the original adapter of the RecyclerView. 在不改动 RecyclerView 原有的 adapter 的情况下,使 RecyclerView 滑动到底部的时候能够加载更多和自定义底部视图。
android custom-view failed-view loadmore no-more recyclerview-adapter retry
Last synced: 20 Dec 2024
https://github.com/lifeomic/attempt
A JavaScript library that makes it easier to retry functions that return a promise
async attempt await backoff exponential-backoff javascript nodejs promise retry retry-strategies team-skillspring typescript
Last synced: 22 Dec 2024
https://github.com/houbb/sisyphus
The java retry framework.(支持注解的 java 重试框架)
gauva guava-retrying java-retry retry spring-retry
Last synced: 16 Dec 2024
https://github.com/stechstudio/backoff
PHP library providing retry functionality with multiple backoff strategies and jitter support
Last synced: 15 Dec 2024
https://github.com/SocketSomeone/nestjs-resilience
🛡️ A module for improving the reliability and fault-tolerance of your NestJS applications
circuit-breaker hystrix nest nestjs reliability retry timeout typescript
Last synced: 29 Nov 2024
https://github.com/socketsomeone/nestjs-resilience
🛡️ A module for improving the reliability and fault-tolerance of your NestJS applications
circuit-breaker hystrix nest nestjs reliability retry timeout typescript
Last synced: 15 Dec 2024
https://github.com/liujianping/job
JOB, make your short-term command as a long-term job. 将命令行规划成任务的工具
bench concurrency crontab job repeat report retry
Last synced: 26 Oct 2024
https://github.com/srijs/rust-tokio-retry
Extensible, asynchronous retry behaviours for futures/tokio
Last synced: 18 Dec 2024
https://github.com/aiceking/view-load-retry
这个加载框架有点不一样,针对View进行加载,加载页面还保持了原View的属性,侧重点在灵活,哪里需要加载哪里,加载状态页面完全自定义,无任何限制,针对加载结果可以按需配置对应页面,LeakCanary检测无内存泄漏
Last synced: 20 Nov 2024
https://github.com/h2non/riprova
Versatile async-friendly retry package with multiple backoff strategies
async-await asyncio backoff decorator python resiliency resilient retry
Last synced: 17 Dec 2024
https://github.com/ssgreg/repeat
Go implementation of different backoff strategies useful for retrying operations and heartbeating.
backoff exponential-backoff go golang heartbeat repeat retry
Last synced: 16 Nov 2024
https://github.com/esastack/esa-restclient
An asynchronous event-driven HTTP client based on netty.
asynchronous chunking filter h2c haproxy http2 httpclient https interceptor netty retry
Last synced: 12 Nov 2024
https://github.com/thedevsaddam/retry
Simple and easy retry mechanism package for Go
goretry retry retry-go retry-mechanism
Last synced: 02 Nov 2024
https://github.com/adamdriscoll/pspolly
Retry, rate-limit, cache and circuit breaker cmdlets.
Last synced: 09 Nov 2024
https://github.com/x-mod/routine
go routine control, abstraction of the Main and some useful Executors.如果你不会管理Goroutine的话,用它
concurrent crontab goroutine job-scheduler repeat retry
Last synced: 26 Oct 2024
https://github.com/softprops/again
♻️ Retry faillible Rustlang std library futures
Last synced: 15 Dec 2024
https://github.com/flipkart-incubator/batchman
This library for Android will take any set of events and batch them up before sending it to the server. It also supports persisting the events on disk so that no event gets lost because of an app crash. Typically used for developing any in-house analytics sdk where you have to make a single api call to push events to the server but you want to optimize the calls so that the api call happens only once per x events, or say once per x minutes. It also supports exponential backoff in case of network failures
analytics android-library batch-manager batch-processing batching java job-scheduler networking persistence persistence-strategies retry serialization strategies
Last synced: 09 Nov 2024
https://github.com/manuelmeurer/tries
Solidify your code and retry on petty exceptions
Last synced: 08 Nov 2024
https://github.com/ybbus/httpretry
Enriches the standard go http client with retry functionality.
golang http-client resilience retry
Last synced: 26 Oct 2024
https://github.com/resilience4clj/resilience4clj-circuitbreaker
Resilience4Clj circuit breaker lets you decorate a function call (usually with a potential of external failure) with a safety mechanism to interrupt the propagation of failures.
cache circuit-breaker clojure metrics resilience retry
Last synced: 06 Nov 2024
https://github.com/octokit/octopoller.rb
A micro gem for polling and retrying. Perfect for making repeating requests.
exponential-backoff hacktoberfest octokit-rb polling retry ruby ruby-gem tooling
Last synced: 18 Dec 2024
https://github.com/NicolasLopes7/ts-async-kit
the easiest API to deal with promises in Typescript. Currently, ↩️ Retrying 🏃♂️ looping & 😴 sleeping
async async-loop async-sleep promises retry sleep typescript
Last synced: 08 Nov 2024
https://github.com/reugn/kotlin-backoff
An exponential backoff library for Kotlin
backoff exponential-backoff fault-tolerance kotlin kotlin-library retry retry-library retry-strategies
Last synced: 16 Nov 2024
https://github.com/cptrodgers/aj
Rust - background jobs.
actix background-jobs cronjob retry rust scheduled-tasks
Last synced: 16 Dec 2024
https://github.com/aldaviva/throttledebounce
🚗 Rate-limit your actions and funcs by throttling and debouncing them. Retry when an exception is thrown.
debounce rate-limiting retry throttle
Last synced: 22 Oct 2024
https://github.com/hta218/tiny-retry
~0.5kb ✨ function to retry an async job until the job success or stop after a maximum number of tries
async-jobs javascript pure-js retry tiny utilities
Last synced: 28 Oct 2024
https://github.com/coady/waiter
Delayed iteration for polling and retries.
asyncio backoff delay exponential incremental poll retry sleep timeout wait
Last synced: 17 Dec 2024
https://github.com/pnpnpn/retry-decorator
Decorator for retrying when exceptions occur
decorators exception-handling python python-decorators retry retry-library retryer retrying
Last synced: 12 Nov 2024
https://github.com/joshdk/retry
⏰ Rerun a command until it eventually succeeds, or doesn't!
go golang healthcheck retry retry-commands
Last synced: 16 Nov 2024
https://github.com/resilience4clj/resilience4clj-retry
Resilience4Clj Retry lets you decorate a function call with a specified number of retry attempts.
cache circuit-breaker clojure metrics resilience retry
Last synced: 06 Nov 2024
https://github.com/isaacplmann/ngrx-query
ngrx-query is a library for querying and managing network state in Angular (2+) applications that use ngrx
angular network ngrx optimistic-updates redux redux-query retry
Last synced: 22 Oct 2024
https://github.com/azu/exponential-backoff-generator
Exponential backoff generator. Provide robust retry function.
async exponential-backoff retry typescript
Last synced: 09 Nov 2024
https://github.com/gokgokalp/luffy
Luffy is a simple resilience and transient-fault handling library
backoff backoff-strategy circuit-breaker resilience-client resiliency resiliency-patterns retry retry-library retry-pattern
Last synced: 28 Oct 2024
https://github.com/lowzj/java-retrying
java retry module, based on guava-retrying, support sync/async retry
async-retry java java-retry retry
Last synced: 06 Nov 2024
https://github.com/dokmic/ts-async-decorators
TypeScript Async Method Decorators
async cancelable debounce decorator decorators mutex promise retry semaphore throttle timeout typescript
Last synced: 08 Dec 2024
https://github.com/hfreire/request-on-steroids
An HTTP client :sparkles: with retry, circuit-breaker and tor support :package: out-of-the-box
bluebird circuit-breaker github-actions http http-client nodejs request retry tor
Last synced: 27 Oct 2024
https://github.com/flexdinesh/axios-retry-interceptor
Configurable Axios Interceptor to retry failed http calls.
axios http interceptor middleware retry retry-library
Last synced: 28 Oct 2024
https://github.com/code-hex/retrygroup
Package retrygroup provides synchronization, Context cancelation for groups of retry goroutines working on subtasks of a common task.
context go golang goroutine retry synchronization
Last synced: 23 Oct 2024
https://github.com/go-playground/retry
:arrows_counterclockwise: Retry provides a set of standardized common components and abstracts away some code that normally is duplicated
Last synced: 13 Nov 2024
https://github.com/fluture-js/fluture-retry
:arrows_counterclockwise: Toolset for retrying potentially failing computations
Last synced: 14 Nov 2024
https://github.com/kelunik/retry
A tiny library for retrying failed operations.
amphp backoff reliability retry
Last synced: 27 Oct 2024
https://github.com/samber/go-tcp-pool
✨ Drop-in replacement to net.Conn with pooling and auto-reconnect
bandwidth connection go parallel pool pooling pressure reconnect retry round-robin tcp
Last synced: 09 Nov 2024
https://github.com/rfyiamcool/go-infector
🔥 control timeout and retry in distributed microservice !!!
distributed go retry timeout trace
Last synced: 11 Oct 2024
https://github.com/simple-automation-testing/process-rerun
Run your processes in parallel mode with possibility to re-run them on fail
flaky-proceses flaky-tests parallel-execution parallel-processing processing ret retry
Last synced: 20 Nov 2024
https://github.com/hfreire/perseverance
Make your functions :muscle: resilient and :traffic_light: fail-fast to :poop: failures or :watch: delays
circuit-breaker function github-actions nodejs persistence rate-limiting resiliency retry
Last synced: 27 Oct 2024
https://github.com/kaelzhang/python-aioretry
Asyncio retry utility for Python 3.7+
Last synced: 19 Dec 2024
https://github.com/restaurant-cheetah/take2
Easily define Take2 🎬 to retry API calls, methods, or just a block of code.
error-recovery retry retry-pattern retrying ruby ruby-on-rails
Last synced: 20 Oct 2024
https://github.com/shafreeck/retry
A pretty simple library to ensure your work to be done
go golang retry retry-library retrying timeout
Last synced: 05 Nov 2024
https://github.com/go-playground/backoff
:bowtie: Backoff uses an exponential backoff algorithm to backoff between retries with optional auto-tuning functionality.
auto-tuning backoff exponential-backoff retry
Last synced: 13 Nov 2024
https://github.com/resilience4clj/resilience4clj-timelimiter
Resilience4Clj Time Limiter lets you decorate a function call with a specified time limit.
circuit-breaker clojure metrics resilience retry time-limit
Last synced: 12 Oct 2024
https://github.com/h2non/gentleman-retry
gentleman's plugin providing retry policy capabilities in your HTTP clients
backoffice client gentleman http retry toolkit
Last synced: 18 Oct 2024
https://github.com/glassonion1/xgo
The xgo contains various useful functions, such as DeepCopy, Retry etc.
deepcopy go golang retry utility-library
Last synced: 08 Nov 2024
https://github.com/kettanaito/until-connected
Wait for a connection at the given target without making any requests.
connection retry server test tests timeout wait
Last synced: 23 Oct 2024
https://github.com/cdzombak/runner
Lightweight wrapper for better cron jobs and containers
containers cron discord email logging logs monitoring ntfy retry
Last synced: 15 Nov 2024
https://github.com/zhengxs2018/axios-http
大多数前端应用都需要通过 HTTP 协议与后端服务器通讯,为约定和规范从 UI 交互到请求服务端数据的完整方案,进一步简化了应用的数据请求流程,基于Axios 提供了 HTTP 模块。WIP: 💪 正在积极开发中。
axios helpers http-client jsonp library retry
Last synced: 10 Nov 2024
https://github.com/fabiospampinato/tryloop
Simple library for retrying operations, it supports multiple backoff strategies.
backoff exponential linear raf retry try
Last synced: 02 Dec 2024
https://github.com/bluzi/jest-retries
🚀 Automatically retry flaky tests with Jest
Last synced: 04 Dec 2024
https://github.com/timofurrer/retry-cmd
Retry commands on the command line without all the loops you always used!
Last synced: 19 Dec 2024
https://github.com/victorhsr/vertx-retryable-kafka-consumer
Este projeto apresenta uma implementação de demonstração sobre como poderíamos utilizar mecanismos de retry e DLQ numa arquitetura event driven, utilizando-se do Apache Kafka, Vertx e RxJava.
apache-kafka cqrs event-driven example-project java-8 jsonb kafka kafka-consumer maven-multi-module multi-module-project retry retry-strategies rxjava rxjava3 vertx
Last synced: 11 Oct 2024
https://github.com/space-code/typhoon
Typhoon is a service for retry policies
exponential-backoff retry retry-strategies swift
Last synced: 12 Nov 2024
https://github.com/alecmocatta/reqwest_resume
Wrapper that uses the `Range` HTTP header to resume get requests.
Last synced: 28 Oct 2024
https://github.com/marcelvoss/retrykit
RetryKit is a package that implements a mechanism for retrying work based on strategies and outputs.
retry retrying strategies swift
Last synced: 23 Oct 2024
https://github.com/morilog/retry
Retry is a golang pure package implements the retry-pattern to retry failures until certain attempts in certain time.
Last synced: 23 Oct 2024
https://github.com/wpjunior/tornado-retry-client
Simple retry tornado http client
Last synced: 11 Oct 2024
https://github.com/vadimkorr/fn-retry
:cat: :tiger: Retry failed function call. Dependency-free, tiny and powerfull.
async await javascript js promise retry
Last synced: 27 Oct 2024