multi-service-app is a modular,application built with Java and Spring Boot that demonstrates the integration of multiple services, caching, messaging, and persistence layers. It leverages Docker and Docker Compose for seamless development and deployment.
- Language: Java 21+
- Framework: Spring Boot
- View Layer: JSP
- Messaging: RabbitMQ
- Caching: Memcached
- Database: MySQL
- Persistence: Spring Data JPA
- Containerization: Docker, Docker Compose
WIP
- Java 21 or higher
- Docker & Docker Compose
- MySQL Server (or Dockerized MySQL)
- RabbitMQ Server (or included via Docker Compose)
- Memcached Server (or included via Docker Compose)