Fault tolerance and resilience patterns for the JVM
-
Updated
Jun 9, 2024 - Java
Fault tolerance and resilience patterns for the JVM
three samples in different branches that illustrates usage of apache camel as microservice framework providing integration with consul, hystrix, ribbon and other tools
A lightweight service governance framework.
A generic lib to manage the failover on external referential service
An Http Client for Java with no external dependencies and a fluent interface
Zuul is the front door for all requests from devices and web sites to the backend of the Netflix streaming application. We can integrate Zuul with other Netflix projects like Hystrix for fault tolerance and Eureka for service discovery, or use it to manage routing rules, filters, and load balancing across your system.
I present here a microservice-oriented application that uses some basic Docker features including Docker Compose. It also uses Netflix Eureka, Netflix Zuul and Feign Client for service discovery and gateway implementation.
This project aims at demonstrating how to use resillience4j in a spring boot app.
Introduction to Spring Cloud Gateway
Add a description, image, and links to the fallback topic page so that developers can more easily learn about it.
To associate your repository with the fallback topic, visit your repo's landing page and select "manage topics."