Java 17 (openjdk), Maven, RabbitMQ
The sh folder allows you to quickly launch docker commands to perform tasks
On the root folder
sh sh/build
sh sh/broker
The service is deployed at http://localhost:5672
HTTP API / UI management is deployed at http://localhost:15672
sh sh/consumer
Run java class to listen messages from the broker
sh sh/producer
Run java class to send messages to the broker