Start Redis in a container
docker run --name recorder-redis -p 6379:6379 -d redis:alpine
mvn spring-boot:run
Receive message
curl http://localhost:9092/messages/sender/recipient/messageId
Post message
curl -X POST http://localhost:9092/messages/sender/recipient/messageId -d "HERE_COME_THE_MESSAGE"
Delete
curl -X DELETE http://localhost:9092/messages/sender/recipient/messageId
Performance Monitoring
curl http://localhost:9092/actuator
curl http://localhost:9092/actuator/info
curl http://localhost:9092/actuator/health
curl http://localhost:9092/actuator/prometheus