This repository contains two applications, ApplicationA
and ApplicationB
, each running on a specific port.
The project serves as an example implementation of fault tolerance approaches using Resilience4j.
- Java 17
- Spring Boot 3
- Maven
Make sure you have these dependencies installed before proceeding.
ApplicationA
is an application that runs on port 8080
.
ApplicationA
is an application that runs on port 8081
.
- Navigate to the
ApplicationA
directory. - Run the following command:
$ mvn spring-boot:run
Repeat the same with `ApplicationB`
Slides from explanation :
https://www.canva.com/design/DAF8PVZIaA0/113q270EYyskByNLGsFXAQ/edit?utm_content=DAF8PVZIaA0&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton