Understanding the Reactor RabbitMQ

The Reactor RabbitMQ tries to provide a reactive library to interact with the RabbitMQ rboker. It enables developers to create non-blocking applications based on the reactive stream, using RabbitMQ as a message-broker solution.

As we learned before, this kind of solution, in general, does not use a lot of memory. The project was based on the RabbitMQ Java client and has similar functionalities, if we compare it to the blocking solution.

We are not using the spring-amqp-starter, so the magic will not happen. We will need to code the beans declarations for the Spring context and we will do that in the following section.  

Get Spring 5.0 By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.