https://github.com/xmlynek/spring-microservices
Spring microservices demo app based on https://amigoscode.com/p/microservices course
https://github.com/xmlynek/spring-microservices
docker docker-compose java k8s microservices spring-boot
Last synced: 3 months ago
JSON representation
Spring microservices demo app based on https://amigoscode.com/p/microservices course
- Host: GitHub
- URL: https://github.com/xmlynek/spring-microservices
- Owner: xmlynek
- Created: 2022-01-28T16:45:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-02-10T21:10:00.000Z (over 4 years ago)
- Last Synced: 2025-02-16T19:18:48.352Z (over 1 year ago)
- Topics: docker, docker-compose, java, k8s, microservices, spring-boot
- Language: Java
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Boot Microservices Demo App
Spring boot microservices demo application, used for learning purposes.
All credits to teacher Amigoscode and his microservices course.
Course Link: https://amigoscode.com/p/microservices
## Features used in this app
1. Maven parent module
- Dependency/Plugin Management
2. Postgresql
3. Spring Cloud
- Service discovery (Eureka server/clients)
- OpenFeign
- Sleuth with zipkin for distributed tracing
- Gateway
4. Spring AMQP
- RabbitMQ
5. Spring Boot Maven Plugin for packaging
6. Deployment to Docker
- Jib Maven plugin for creating Docker images
7. Deployment to Kubernetes
## App Diagram

Image from: https://amigoscode.com/p/microservices