diff --git a/README.md b/README.md index 67675dc..1183e51 100644 --- a/README.md +++ b/README.md @@ -266,6 +266,7 @@ next to it. This icon means the component is part of the official * [Service Discovery - Kubernetes](https://github.com/vert-x3/vertx-service-discovery) (stack) - [Kubernetes](http://kubernetes.io/) extension to Vert.x Service Discovery. * [Service Discovery - Redis backend](https://github.com/vert-x3/vertx-service-discovery) (stack) - [Redis](http://redis.io/) storage backend for Vert.x Service Discovery. * [Vert.x GraphQL Service Discovery](https://github.com/engagingspaces/vertx-graphql-service-discovery) - [GraphQL](http://graphql.org/) service discovery and querying for your Vert.x microservices. +* [SmallRye Fault Tolerance](https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6), [GitHub](https://github.com/smallrye/smallrye-fault-tolerance) - SmallRye Fault Tolerance is an implementation of Eclipse MicroProfile Fault Tolerance with additional features not defined by the specification. Native support of [Vert.x](https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/integration/event-loop.html) and [Mutiny](https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/reference/asynchronous.html#async-types) * [Resilience4j](https://github.com/resilience4j/resilience4j) - Resilience4j is a fault tolerance library designed for Java8 and functional programming. Resilience4j provides modules for Circuit Breaking, Rate Limiting, Bulkheading, Automatic retrying, Response caching and Metric measuring. * [Failsafe](https://failsafe.dev/) - Failsafe is a lightweight, *zero-dependency* library for handling failures in Java 8+. Concise API. Integration with libraries that use their own schedulers for async executions, such as Akka or Vert.x. [Vert.x example](https://github.com/failsafe-lib/failsafe/blob/master/examples/src/main/java/dev/failsafe/examples/VertxExample.java) * [Autonomous Services](https://github.com/mikand13/autonomous-services) - A toolkit for creating autonomous services. An architecture that leverages vert.x and nannoq-tools to provide an event-based reactive architecure without centralized components, neither for communication or data, providing a theoretically linear scalability across the architecture.