Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with retry

A curated list of projects in awesome lists tagged with retry .

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/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/vercel/async-retry

Retrying made simple, easy and async

async await javascript retry

Last synced: 21 Dec 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.

async backoff retry rust

Last synced: 17 Dec 2024

https://github.com/Xuanwo/backon

Make retry like a built-in feature provided by Rust.

async backoff retry 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.

axios retry

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

future retry scala scalajs

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

backoff jitter php retry

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

retry rust tokio

Last synced: 18 Dec 2024

https://github.com/vardius/gollback

Go asynchronous simple function utilities, for managing execution of closures and callbacks

callback cancel closure future golang goroutine promise race retry timeout

Last synced: 27 Oct 2024

https://github.com/aiceking/view-load-retry

这个加载框架有点不一样,针对View进行加载,加载页面还保持了原View的属性,侧重点在灵活,哪里需要加载哪里,加载状态页面完全自定义,无任何限制,针对加载结果可以按需配置对应页面,LeakCanary检测无内存泄漏

gif load refresh retry

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.

caching rate-limiting retry

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

futures retry wasm

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

retry retry-strategies

Last synced: 08 Nov 2024

https://github.com/aloisdeniel/dio_retry

Retry interceptor for dio.

dart dio flutter http retry

Last synced: 28 Oct 2024

https://github.com/linuxdynasty/awsretry

Decorate your AWS Boto3 Calls with AWSRetry.backoff(). This will allows your calls to get around the AWS Eventual Consistency Errors.

aws backoff boto3 python retry

Last synced: 19 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/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/aloisdeniel/http_extensions

A set of extensions for the http dart package.

cache dart http plugins protobuf retry

Last synced: 28 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/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/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

retry

Last synced: 13 Nov 2024

https://github.com/fluture-js/fluture-retry

:arrows_counterclockwise: Toolset for retrying potentially failing computations

fluture retry

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/linyows/go-retry

A retry command by golang on CLI.

cli golang retry

Last synced: 08 Nov 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+

asyncio python retry

Last synced: 19 Dec 2024

https://github.com/alexpanov/retries

Forget about your retry boilerplate

failure retries retry wait

Last synced: 19 Oct 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

jest retry tests

Last synced: 04 Dec 2024

https://github.com/percolate/retry

Percolate's Go retry package

go retry

Last synced: 16 Nov 2024

https://github.com/timofurrer/retry-cmd

Retry commands on the command line without all the loops you always used!

cli linux retry rust

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.

http-range reqwest retry rust

Last synced: 28 Oct 2024

https://github.com/vthiery/retry

Yet another retrier \o/

go retry

Last synced: 21 Dec 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.

go golang retry retry-pattern

Last synced: 23 Oct 2024

https://github.com/wpjunior/tornado-retry-client

Simple retry tornado http client

backoff python retry tornado

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