failsafe
Failure management library
A Java library providing concise APIs for handling failures and implementing resilience patterns in software systems.
Fault tolerance and resilience patterns for the JVM
4k stars
97 watching
296 forks
Language: Java
last commit: 5 months ago
Linked from 2 awesome lists
bulkheadcircuit-breakerfallbackjavarate-limiterresilienceresiliency-patternsretrytimeout
Related projects:
Repository | Description | Stars |
---|---|---|
failsafe-go/failsafe-go | Provides a set of fault tolerance and resilience patterns to build more reliable software applications in Go. | 1,677 |
tootallnate/java-websocket | A library implementing a WebSocket protocol in Java. | 10,530 |
yammer/tenacity | A Dropwizard+Hystrix framework for building resilient REST services with automated circuit breakers and fallbacks. | 203 |
dropwizard/dropwizard | A lightweight Java framework for building fast and maintainable RESTful web services. | 8,511 |
app-vnext/polly | A .NET library for implementing resilience strategies in applications | 13,439 |
sofastack/sofa-jraft | A production-grade Java implementation of the RAFT consensus algorithm for distributed systems | 3,599 |
javamelody/javamelody | A tool to monitor and analyze the performance of Java-based web applications | 2,963 |
netflix/eureka | Provides a RESTful service for discovering, load balancing, and failover of middle-tier servers in a cloud-based environment. | 12,432 |
smallrye/smallrye-fault-tolerance | An implementation of fault tolerance in microservices-based applications using Java | 89 |
sofastack/sofa-rpc | A production-level Java RPC framework providing high-performance and extensibility for point-to-point remote service invocation | 3,839 |
awaitility/awaitility | A Java DSL for synchronizing asynchronous operations in testing | 3,828 |
socketsomeone/nestjs-resilience | A module for improving the reliability and fault-tolerance of NestJS applications | 156 |
rest-assured/rest-assured | A Java library for easy testing of REST services using simple domain-specific languages (DSLs) | 6,857 |
qos-ch/slf4j | An abstraction layer for various logging frameworks allowing users to switch at deployment time. | 2,340 |
alibaba/arthas | A tool to help Java developers diagnose and troubleshoot production issues without modifying code or restarting servers. | 35,678 |