This is the test application with Microservices Architecture using :
- Java
- Spring Boot
- Spring Cloud (Discovery Sever, Api Gateway, Circuit Breaker,)
- Maven
- MySQL, PostgreSQL
- MongoDB
- Keycloak
- Apache Kafka
- Sleuth and Zipkin
- Prometheus and Grafana
- Run
mvn clean package -DskipTests
to build the applications and create the docker image locally. - Run
docker-compose up -d
to start the applications.
- Run
mvn clean verify -DskipTests
by going inside each folder to build the applications. - After that run
mvn spring-boot:run
by going inside each folder to start the applications.