The Rabbit MQ message broker can help an application to deal with peak loads, by receiving messages and commands and then the application can deal with these later.
i explain the terms Producer, Consumer, Exchange and Queues in this video.
I show a demo of the Exchange types and how to route messages to queues.
Im showing the exchange types through the management module / ui.
Enjoy! :-)
The code (startup docker script) is located here:
https://github.com/ekim197711/springboot-rabbitmq
Follow me on twitter:
https://twitter.com/MikeMoelNielsen
...
https://www.youtube.com/watch?v=lqrCNhiTgTo