What You’ll Learn
  • Overview of message queuing systems (Messaging Paradigm
  • Producers and Consumers
  • Asynchronous Communication
  • and more)
  • Popular Message queuing systems
  • What is RabbitMQ ?
  • When to use RabbitMQ ?
  • Key concepts: producers
  • consumers
  • exchanges
  • queues
  • and messages
  • what is Point-to-Point (P2P) messaging ?
  • what is Publish/Subscribe (Pub/Sub) messaging ?
  • what is Request/Reply messaging ?
  • what is Routing messages with topics and bindings?
  • Understanding exchanges and their types (direct
  • fanout
  • topic
  • headers)
  • Creating and managing queues
  • Creating and managing Exchanges
  • Message routing and filtering
  • What is quorum queue ?
  • What is Raft consensus algorithm ?
  • Quorum Queues: Alternative of Mirrored Queues
  • When to use Quorum Queues ?
  • Dead letter strategy
  • Poison messages
  • Cluster
  • Clusters with quorum queues
  • Quorum queue members
  • What is a stream ?
  • Use Cases for Using Streams
  • Store consumer offset
  • Tracing messages
  • Internal events
  • Sample project with c# .Net 6

Requirements

  • Basics of C# are needed

Description

The RabbitMQ Fundamentals and Advanced Concepts course provides a comprehensive understanding of RabbitMQ, an open-source message broker. Participants will gain practical skills in using RabbitMQ to build scalable and robust distributed systems. The course covers the fundamental concepts of message queuing and dives into advanced topics to enable participants to design and implement effective messaging solutions.

Topics covered include an introduction to RabbitMQ, messaging patterns such as publish-subscribe and direct messaging, configuration and management of exchanges and queues, message acknowledgment and reliability, work queues, routing and topic-based messaging, advanced features like Dead Letter Exchanges and message tracing, high availability and clustering, security and authentication, and monitoring and troubleshooting.

Through hands-on exercises and real-world examples, participants will learn how to set up RabbitMQ on docker , what are the messaging patterns , Message routing and filtering , how to trace messages , what are internal events and how to use them , what are streams and use cases for using them , design efficient messaging architectures, handle message delivery failures, using all queue types , using all exchange types , and monitor and troubleshoot RabbitMQ performance.

Upon completion of the course, participants will have the knowledge and skills to use RabbitMQ effectively in building scalable and reliable distributed systems, ensuring message reliability, and optimizing performance.

Who this course is for:

  • .Net developers
Courses

Course Includes:

  • Price: FREE
  • Enrolled: 1025 students
  • Language: Arabic
  • Certificate: Yes

Recomended Courses

Employee CyberSecurity Awareness First Line of Defense
4.3627453
(423 Rating)
FREE

Knowledge that every employee must have. Learn how to protect your company data from hackers and unauthorized access.

Enrolled
Professional Certificate in Customer Experience Management
4.4329267
(255 Rating)
FREE

Professional Certificate in CX / Customer Experience Management by MTF Institute

Enrolled
Leveraging Generative AI for Personalized Sales Pitches
5.0
(1 Rating)
FREE
Category
Business, Sales, Sales Skills
  • English
  • 413 Students
Leveraging Generative AI for Personalized Sales Pitches
5.0
(1 Rating)
FREE

Master Generative AI in Sales: Personalize Pitches, Enhance CRM, Drive Conversions & Navigate Ethical AI Practices

Enrolled
Professional Certificate in Office Administration Management
4.318421
(441 Rating)
FREE
Category
Business, Management, Management Skills
  • English
  • 9876 Students
Professional Certificate in Office Administration Management
4.318421
(441 Rating)
FREE

Professional Certificate in Office Administration Management by MTF Institute

Enrolled
Connect and Interface Raspberry Pi with Arduino
3.98
(77 Rating)
FREE
Category
IT & Software, Hardware, Raspberry Pi
  • English
  • 13030 Students
Connect and Interface Raspberry Pi with Arduino
3.98
(77 Rating)
FREE

In this Course you will learn how to connect Raspberry Pi and Arduino the software and hardware part and why it's useful

Enrolled
Learn Stock Market From scratch In Hindi
4.75
(12 Rating)
FREE
Category
  • Hindi
  • 1110 Students
Learn Stock Market From scratch In Hindi
4.75
(12 Rating)
FREE

Mastering the Share Market: A Comprehensive Guide to Investing and Trading

  • Hindi
  • 1110 Students
Enrolled
Professional Certificate in Procurement and Purchasing
4.263158
(210 Rating)
FREE
Category
Business, Management, Procurement
  • English
  • 9021 Students
Professional Certificate in Procurement and Purchasing
4.263158
(210 Rating)
FREE

Professional Certificate in Procurement and Purchasing by MTF Institute

Enrolled
Professional Certificate in Regulatory Compliance
4.5878377
(176 Rating)
FREE

Professional Certificate in Regulatory Compliance by MTF Institute

Enrolled

Previous Courses

Directorio de Plugins para WordPress 2025
4.2
(20 Rating)
FREE

Aprende a usar y configurar los mejores plugins para WordPress paso a paso.

Enrolled
Professional Certificate in Career Coaching
4.32
(56 Rating)
FREE

Professional Certificate in Career Coaching by MTF Institute

Enrolled
Máster en Elementor 2025, ¡Desde Cero Hasta Experto!
4.2777777
(45 Rating)
FREE
Category
Development, No-Code Development, Elementor
  • Spanish
  • 13356 Students
Máster en Elementor 2025, ¡Desde Cero Hasta Experto!
4.2777777
(45 Rating)
FREE

Aprende a crear aplicaciones web con WordPress y Elementor, de forma fácil y simple, sin saber de programación.

Enrolled
Máster en WordPress y ChatGPT, ¡Desde Cero Hasta Experto!
4.26
(80 Rating)
FREE

Aprende a crear aplicaciones web con WordPress y ChatGPT, de forma fácil y simple, sin saber de programación.

Enrolled
All in One WP Migration: Migra tu Sitio Web de WordPress
4.152174
(23 Rating)
FREE

Migra tu sitio web de WordPress a otro dominio o hosting, sin saber de programación, de forma fácil y simple.

Enrolled
Elementor Hosting: Cómo Crear una Página Web con WordPress
4.1875
(24 Rating)
FREE

Aprende a cómo crear una página web desde cero con WordPress y Elementor Hosting, sin saber de programación.

Enrolled
Máster en Diseño Web Para No Programadores 2025
4.33
(55 Rating)
FREE
Category
Development, No-Code Development, Web Design
  • Spanish
  • 17776 Students
Máster en Diseño Web Para No Programadores 2025
4.33
(55 Rating)
FREE

Aprende a crear aplicaciones web, de forma fácil y simple, sin saber de códigos ni programación.

Enrolled
Learn Cyber Security From Scratch: Practical Guide
3.7910447
(562 Rating)
FREE

Learn Cyber Security From Scratch. Get your Hacking certificate today!

Enrolled
The Complete German Course | Start speaking German today!
4.6232395
(402 Rating)
FREE

The best German language course for complete beginners. Start your journey to speaking German!

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 1088 Free Coupon. Total Live Coupon: 966

Confuse which course 100% Off coupon live? Click Here

For More Update Join Our Telegram Channel.