RabbitMQ With Spring Boot Messaging (Inc. Docker Clustering)

AMQP, Queue, Exchange, Highly Availability, Clustering, Shovel, Federation Plugin, Binding, RabbitMQ Complete Guide

Hi there,

What you’ll learn

  • Spring Boot Messaging With RabbitMQ.
  • Spring AMQP.
  • Highly Available Queues.

Course Content

  • Introduction –> 2 lectures • 11min.
  • Preparation –> 3 lectures • 8min.
  • Producer – RabbitMQ With Spring Boot –> 14 lectures • 1hr 51min.
  • Consumer – RabbitMQ With Spring Boot –> 3 lectures • 18min.
  • Queue Properties, Arguments, Features –> 10 lectures • 1hr 11min.
  • Admin Operations, Plugins –> 3 lectures • 20min.
  • Clustering With Docker –> 6 lectures • 29min.

RabbitMQ With Spring Boot Messaging (Inc. Docker Clustering)


  • Basic Java Knowledge.

Hi there,

In this course, we will learn every details of RabbitMQ from A to Z. To learn it, we will use Spring Boot project. First of all, we will start with meaning of it so we will start with basic things. And we will go on step by step with its details…  Maybe the most important thing about this course, we will learn some practical features of RabbitMQ like Highly Availability, Poicies that you couldn’t find enough resource on internet…

Here is the some basic topics in this course that will be learned:

  1. Queue
  2. Exchange
  3. Binding
  4. Producer
  5. Consumer
  6. Routing Key
  7. Policies
  8. Federation Upstream
  9. Clustering With Docker
  10. Queue Arguments/Features
  11. Highly Availability

In this course, we will work with multiple nodes via Docker. So we will also learn basic Docker commands about RabbitMQ.