Background: I\'ve been working on an IoT project as a backend developer for some time and I decided to use RabbitMQ as a middleware to support different kinds of communicati