Example of RabbitMQ on Spring Boot training to reproduce exactly-once behavior using Spring Cloud Stream

To run the example: make run-example

And in another terminal run: make run-batch

Then remove spring.cloud.stream.bindings.<channel>.group to see the different behavior.

References: