smallrye-fault-tolerance

Fault tolerance library

An implementation of fault tolerance in microservices-based applications using Java

SmallRye implementation of MicroProfile Fault Tolerance: bulkheads, circuit breakers, fallbacks, rate limits, retries, timeouts, and more

GitHub

89 stars
5 watching
37 forks
Language: Java
last commit: 3 days ago
Linked from 1 awesome list

microprofile

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
smallrye/jandex An index-based reflection system for Java classes. 398
rwjblue/ember-test-friendly-error-handler Builds and installs an error handling mechanism to prevent certain errors from propagating in production while allowing them to fail tests. 15
richpeck/exception_handler A Ruby on Rails gem that provides custom error pages and notification settings 509
picnicsupermarket/error-prone-support Improves code quality by detecting and preventing common programming mistakes in Java 198
devbis/micropython-aiosentry Provides an asynchronous Sentry error reporting client for use in embedded systems 11
mrwilson/byte-monkey A tool that injects faults into JVM applications to test failure scenarios 225
failsafe-go/failsafe-go Provides a set of fault tolerance and resilience patterns to build more reliable software applications in Go. 1,677
faultify/faultify A tool to introduce controlled errors into .NET test projects to help identify error-prone code. 18
zalando/faux-pas A library that simplifies error handling in Java functional programming 132
harijoe/handly Wraps middleware functions to prevent common mistakes and errors in serverless applications 16
bugsnag/bugsnag-ruby Provides error monitoring and exception reporting for Ruby applications 248
too4words/securibench-micro A benchmarking tool designed to test static security analyzers on various vulnerabilities 26
erikonbike/codeparadise A framework for developing web and Node.js applications in Smalltalk using a Pharo environment. 87
picnicsupermarket/error-prone An error detection tool for Java 10
jblaine/syslog_handler Provides a reporting and error handling mechanism for Chef using Syslog protocols 12