https://github.com/c-kiplimo/microservices-product-inventory-order
Microservice project which one can place an order for a particular product ,it has the inventory which checks if the product is in store before placing an order.
https://github.com/c-kiplimo/microservices-product-inventory-order
api-gateway circuit-breaker docker eureka-server kafka kubernetes microservices mongodb mysql prometheus rabbitmq resilience4j spring-boot
Last synced: 3 months ago
JSON representation
Microservice project which one can place an order for a particular product ,it has the inventory which checks if the product is in store before placing an order.
- Host: GitHub
- URL: https://github.com/c-kiplimo/microservices-product-inventory-order
- Owner: c-kiplimo
- Created: 2023-05-16T20:33:57.000Z (about 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-06-03T01:03:21.000Z (almost 2 years ago)
- Last Synced: 2025-01-12T11:46:21.375Z (4 months ago)
- Topics: api-gateway, circuit-breaker, docker, eureka-server, kafka, kubernetes, microservices, mongodb, mysql, prometheus, rabbitmq, resilience4j, spring-boot
- Language: Java
- Homepage:
- Size: 139 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Boot Microservices
This repository contains the latest source code of the spring-boot-microservices tutorialYou can watch the tutorial on Youtube here - https://www.youtube.com/watch?v=mPPhcU7oWDU&t=20634s
## How to run the application using Docker
1. Run `mvn clean package -DskipTests` to build the applications and create the docker image locally.
2. Run `docker-compose up -d` to start the applications.## How to run the application without Docker
1. Run `mvn clean verify -DskipTests` by going inside each folder to build the applications.
2. After that run `mvn spring-boot:run` by going inside each folder to start the applications.