This is basic microservice example using Spring cloud stream with broker system Rabbitmq.
- Download jdk8 and set it as your default.
- Gradle 5.x or highter
- Docker
- Execute docker compose command
docker-compose up -d
- Run application
./gradlew bootRun
The following guides illustrate how to use some features concretely:
- Building a RESTful Web Service
- Serving Web Content with Spring MVC
- Building REST services with Spring
- Building a RESTful Web Service with Spring Boot Actuator
- Messaging with RabbitMQ
Note: If you are interested, you can read the tutorial explained on the Paradigma Digital blog. Event Driven para microservicios con Spring CloudStream