Before we start, I expect you’ve understood what RabbitMQ is, what it does, and what exchange, queue, binding, and routing keys are. Well, let’s begin.
There are two apps built for this article, they are called rabbitmq-producer and rabbitmq-consumer. Both apps are written in Java Spring Boot.
The Application Scheme