All Projects → Failsafe → Similar Projects or Alternatives

116 Open source projects that are alternatives of or similar to Failsafe

Resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Stars: ✭ 7,521 (+112.4%)
waiter
Delayed iteration for polling and retries.
Stars: ✭ 17 (-99.52%)
Mutual labels:  timeout, retry
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.
Stars: ✭ 40 (-98.87%)
Mutual labels:  retry, resilience
sledgehammer
🔨 📶 WiFi-Jammer/DoS toolset
Stars: ✭ 34 (-99.04%)
Mutual labels:  resilience
HTMLTestRunner cn
HTMLTestRunner 汉化版,同时支持python 2和3,增加截图展示功能,失败重试
Stars: ✭ 191 (-94.61%)
Mutual labels:  retry
activist
activist.js is a drop-in library for resilience to network interference
Stars: ✭ 26 (-99.27%)
Mutual labels:  resilience
kafka-flow-retry-extensions
Kafka Flow Retry Patterns Extensions
Stars: ✭ 32 (-99.1%)
Mutual labels:  resilience
chronoman
Utility class to simplify use of timers created by setTimeout
Stars: ✭ 15 (-99.58%)
Mutual labels:  timeout
re-retrying
A Java library to allow for the creation of configurable retrying strategies for an arbitrary function call, such as something that communicates with a remote service with flaky uptime.
Stars: ✭ 36 (-98.98%)
Mutual labels:  retry
phalcon-throttler
Phalcon Throttler is a Rate Limiter for the PHP Phalcon Framework.
Stars: ✭ 19 (-99.46%)
Mutual labels:  rate-limiter
COVID-EMDA
A Cross-Domain Data Hub with Electricity Market, Coronavirus Case, Mobility and Satellite Data in U.S.
Stars: ✭ 53 (-98.5%)
Mutual labels:  resilience
adaptive throttler
manages multiple throttlers with ability to ramp up and down
Stars: ✭ 31 (-99.12%)
Mutual labels:  rate-limiter
fuzz-monkey
Fuzzing tool written in Golang. Insane monkey not included.
Stars: ✭ 13 (-99.63%)
Mutual labels:  resilience
rl
Rate limit from stdin to stdout (drop or keep messages)
Stars: ✭ 38 (-98.93%)
Mutual labels:  rate-limiter
resilient-transport-service
Resilient demo application - Transport Service
Stars: ✭ 37 (-98.96%)
Mutual labels:  resilience
java-sdk
一些常用的java sdk和工具类(日期工具类,分布式锁,redis缓存,二叉树,反射工具类,线程池,对称/非对称/分段加解密,json序列化,http工具,雪花算法,字符串相似度,集合操作工具,xml解析,重试Retry工具类,Jvm监控等)
Stars: ✭ 26 (-99.27%)
Mutual labels:  retry
typescript-retry-decorator
lightweight typescript retry decorator with 0 dependency.
Stars: ✭ 50 (-98.59%)
Mutual labels:  retry
rush
rush.readthedocs.io/en/latest/
Stars: ✭ 42 (-98.81%)
Mutual labels:  rate-limiter
Flutter advanced networkimage
flutter advanced network image provider
Stars: ✭ 282 (-92.04%)
Mutual labels:  retry
portara-website
Portara dashboard controller to change rate limit settings without redeploying your app
Stars: ✭ 42 (-98.81%)
Mutual labels:  rate-limiter
vertx-circuit-breaker
A circuit breaker for Vert.x
Stars: ✭ 57 (-98.39%)
Mutual labels:  circuitbreaker
awsretry
Decorate your AWS Boto3 Calls with AWSRetry.backoff(). This will allows your calls to get around the AWS Eventual Consistency Errors.
Stars: ✭ 42 (-98.81%)
Mutual labels:  retry
request-on-steroids
An HTTP client ✨ with retry, circuit-breaker and tor support 📦 out-of-the-box
Stars: ✭ 19 (-99.46%)
Mutual labels:  retry
limitrr-php
Better PHP rate limiting using Redis.
Stars: ✭ 19 (-99.46%)
Mutual labels:  rate-limiter
retries
Forget about your retry boilerplate
Stars: ✭ 14 (-99.6%)
Mutual labels:  retry
hedgedhttp
Hedged HTTP client which helps to reduce tail latency at scale.
Stars: ✭ 103 (-97.09%)
Mutual labels:  timeout
dlock
Interval Lock
Stars: ✭ 19 (-99.46%)
Mutual labels:  timeout
perseverance
Make your functions 💪 resilient and 🚥 fail-fast to 💩 failures or ⌚ delays
Stars: ✭ 12 (-99.66%)
Mutual labels:  retry
backoff
PHP library providing retry functionality with multiple backoff strategies and jitter support
Stars: ✭ 132 (-96.27%)
Mutual labels:  retry
kong-scalable-rate-limiter
Kong plugin for Rate Limiting at high throughputs.
Stars: ✭ 19 (-99.46%)
Mutual labels:  rate-limiter
retryx
Promise-based retry workflow library.
Stars: ✭ 21 (-99.41%)
Mutual labels:  retry
kong-circuit-breaker
Kong plugin for wrapping all proxy calls with a circuit-breaker
Stars: ✭ 27 (-99.24%)
Mutual labels:  resilience
retrygroup
Package retrygroup provides synchronization, Context cancelation for groups of retry goroutines working on subtasks of a common task.
Stars: ✭ 18 (-99.49%)
Mutual labels:  retry
Retry Axios
🦖 A super flexible interceptor for Axios that makes it easy to retry requests.
Stars: ✭ 296 (-91.64%)
Mutual labels:  retry
sample-spring-cloud-gateway
sample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
Stars: ✭ 25 (-99.29%)
Mutual labels:  rate-limiter
res-eng-short-course-notes
Notes on David Woods's Resilience Engineering short course
Stars: ✭ 38 (-98.93%)
Mutual labels:  resilience
php-ratelimiter
A framework independent rate limiter for PHP
Stars: ✭ 59 (-98.33%)
Mutual labels:  rate-limiter
zlimiter
A toolkit for rate limite,support memory and redis
Stars: ✭ 17 (-99.52%)
Mutual labels:  rate-limiter
php-backoff
Simple back off / retry functionality
Stars: ✭ 24 (-99.32%)
Mutual labels:  retry
leaky-bucket
A tokio-based leaky bucket rate limiter
Stars: ✭ 32 (-99.1%)
Mutual labels:  rate-limiter
parallelizer
Simplifies the parallelization of function calls.
Stars: ✭ 62 (-98.25%)
Mutual labels:  timeout
Retry
because you should never give up, at least not on the first try
Stars: ✭ 303 (-91.44%)
Mutual labels:  retry
clrprint
Print colorful output in the terminal, idle, cmd, and Windows PowerShell using the same functions.
Stars: ✭ 22 (-99.38%)
Mutual labels:  timeout
go-simple-mail
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
Stars: ✭ 298 (-91.58%)
Mutual labels:  timeout
rate-limiter
The Rate Limiter Component provides a Token Bucket implementation to rate limit input and output in your application.
Stars: ✭ 156 (-95.59%)
Mutual labels:  rate-limiter
java-retrying
java retry module, based on guava-retrying, support sync/async retry
Stars: ✭ 19 (-99.46%)
Mutual labels:  retry
jest-retry
Jest retry pattern for flaky E2E tests
Stars: ✭ 36 (-98.98%)
Mutual labels:  retry
retry
Simple and easy retry mechanism package for Go
Stars: ✭ 54 (-98.48%)
Mutual labels:  retry
View-Load-ReTry
这个加载框架有点不一样,针对View进行加载,加载页面还保持了原View的属性,侧重点在灵活,哪里需要加载哪里,加载状态页面完全自定义,无任何限制,针对加载结果可以按需配置对应页面,LeakCanary检测无内存泄漏
Stars: ✭ 116 (-96.72%)
Mutual labels:  retry
Ratelimit
基于令牌桶算法和漏桶算法来实现的限速限流,Golang实现。
Stars: ✭ 271 (-92.35%)
Mutual labels:  rate-limiter
redislimiter-spring-boot
an excellent API limiting framework for Spring boot/cloud application, especially for microservice project
Stars: ✭ 64 (-98.19%)
Mutual labels:  rate-limiter
gin-timeout
Timeout Middleware for Gin framework
Stars: ✭ 61 (-98.28%)
Mutual labels:  timeout
gentle-force
Brute-force, error and request rate limiting
Stars: ✭ 45 (-98.73%)
Mutual labels:  rate-limiter
RateLimiter
简单限流算法实现
Stars: ✭ 22 (-99.38%)
Mutual labels:  rate-limiter
esa-httpclient
An asynchronous event-driven HTTP client based on netty.
Stars: ✭ 82 (-97.68%)
Mutual labels:  retry
RetrofitHelper
💪 RetrofitHelper是一个支持配置多个BaseUrl,支持动态改变BaseUrl,动态配置超时时长的Retrofit帮助类
Stars: ✭ 15 (-99.58%)
Mutual labels:  timeout
Elixirretry
Simple Elixir macros for linear retry, exponential backoff and wait with composable delays
Stars: ✭ 314 (-91.13%)
Mutual labels:  retry
Retry
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
Stars: ✭ 294 (-91.7%)
Mutual labels:  retry
Tenacity
Retrying library for Python
Stars: ✭ 3,472 (-1.95%)
Mutual labels:  retry
sisyphus
The java retry framework.(支持注解的 java 重试框架)
Stars: ✭ 126 (-96.44%)
Mutual labels:  retry
1-60 of 116 similar projects