Member-only story

RabbitMQ Producer and Consumer with Reactor RabbitMQ and Spring WebFlux

Eric Anicet
18 min readJul 2, 2024

--

In this story, we will learn how to implement RabbitMQ Producer and Consumer using Spring Reactive.

· Prerequisites
· Overview
What is RabbitMQ?
Why RabbitMQ?
RabbitMQ key concepts?
RabbitMQ AMQP 0–9–1 Model in Brief
· RabbitMQ Setup with Docker
· Getting Started
Reactive API for RabbitMQ
RabbitMQ Producer App
RabbitMQ Consumer App
· Let’s try
· Conclusion
· References

Prerequisites

This is the list of all the prerequisites:

  • Spring Boot / WebFlux 3+
  • Maven 3.+
  • Java 17
  • Your favorite IDE (IntelliJ IDEA, Eclipse, NetBeans, VS Code)
  • Docker installed
  • Postman

Overview

What is RabbitMQ?

RabbitMQ is an open-source message broker software (a message broker or queue manager) that…

--

--

No responses yet