smallrye-fault-tolerance

Fault tolerance library

An implementation of fault tolerance features for distributed systems, including bulkheads and circuit breakers.

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

GitHub

91 stars
5 watching
37 forks
Language: Java
last commit: 2 months 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. 399
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 508
picnicsupermarket/error-prone-support Improves code quality by detecting and preventing common programming mistakes in Java 201
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,696
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 133
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 250
too4words/securibench-micro A benchmarking tool designed to test static security analyzers on various vulnerabilities 26
erikonbike/codeparadise Enables development of web and Node.js applications using Smalltalk without JavaScript compilation 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