RabbitMQ In Practice

A Complete Guide to RabbitMQ, Queues, Exchanges, Producers and Consumers, Patterns, Clustering, Optimization & Tune-up
4.61 (1263 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
RabbitMQ In Practice
10 892
students
9 hours
content
Sep 2023
last update
$79.99
regular price

What you will learn

RabbitMQ best practices

Usage of Exchanges, Queues, Bindings and Routing Keys

Clustering and Highly Available and Fault Tolerant features

Federations and Showels

Performance testing, monitoring and memory analysis

RabbitMQ patterns: Work queues, publish subscribe, RPC, DLX, delayed scheduling etc.

Lazy queues, TTL, priority queues, exclusive queues, durability, hashed exchanges etc.

AMQP deep dive

General RabbitMQ Security and Troubleshooting

Course Gallery

RabbitMQ In Practice – Screenshot 1
Screenshot 1RabbitMQ In Practice
RabbitMQ In Practice – Screenshot 2
Screenshot 2RabbitMQ In Practice
RabbitMQ In Practice – Screenshot 3
Screenshot 3RabbitMQ In Practice
RabbitMQ In Practice – Screenshot 4
Screenshot 4RabbitMQ In Practice

Loading charts...

Comidoc Review

Our Verdict

This course offers in-depth knowledge of RabbitMQ administration and core concepts, complete with helpful Java examples. Despite the absence of exercises, hands-on materials, and recent features such as Streams, its comprehensive content makes it a valuable resource for beginners and experienced users alike. Possible improvements include exercises, Docker setup instructions, Linux installation/configuration tips, and updates incorporating the latest RabbitMQ features.

What We Liked

  • Covers a lot of different aspects of RabbitMQ and dives deep into various features.
  • Well-organized course with hands-on exercises for every section, making it easy to understand RabbitMQ administration.
  • Excellent Java examples provided that are helpful even for non-Java speakers; clear explanations throughout the course.
  • Comprehensive coverage of core concepts, including commonly used patterns, exchanges, monitoring, and performance testing.

Potential Drawbacks

  • The course lacks exercises/hands-ons for participants to practice, which would help improve their skills.
  • Some parts may seem superficial to advanced users; not all the latest features of RabbitMQ are covered.
  • The cluster upgrade process provided is not applicable in a production environment and requires improvement.
  • No Docker setup or Linux installation/configuration guidance, making it difficult for users with different OS backgrounds.

Related Topics

4049476
udemy ID
14/05/2021
course created date
29/01/2023
course indexed date
Bot
course submited by