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: 621 students
  • Language: Arabic
  • Certificate: Yes

Recomended Courses

350-801: Implementing Operating Cisco Collaboration 2024
0
(0 Rating)
FREE

"Mastering Core Collaboration Technologies for Voice, Video, and Messaging Solutions"

Enrolled
SPLK 1002 - Splunk Core Certified Power User Practice Tests
4.285714
(7 Rating)
FREE

5 Practice Tests with 325 Questions covering all 10 exam topics

Enrolled
SPLK-1003 Splunk Enterprise Certified Admin-5 Practice Tests
5.0
(3 Rating)
FREE
Category
  • English
  • 39 Students
SPLK-1003 Splunk Enterprise Certified Admin-5 Practice Tests
5.0
(3 Rating)
FREE

Practice tests

  • English
  • 39 Students
Enrolled
Go Viral Fast: AI Tools for Social Media Content Creation
0
(0 Rating)
FREE

Supercharge Your Social Media Growth with AI-Powered Video, Design, and Website Creation. Can Help You Create Viral-Wor

Enrolled
NMAP Mastery: Ultimate Guide to Network Scanning
4.486842
(38 Rating)
FREE
Category
IT & Software, Network & Security, Nmap
  • English
  • 5021 Students
NMAP Mastery: Ultimate Guide to Network Scanning
4.486842
(38 Rating)
FREE

Master NMAP: Network Scanning, OS Detection, NSE Scripting, and Advanced Techniques for Security Professionals

Enrolled
ChatGPT + Bing (Copilot): Prompt Engineering Masterclass
4.4396553
(272 Rating)
FREE
Category
Development, Data Science, Prompt Engineering
  • English
  • 16775 Students
ChatGPT + Bing (Copilot): Prompt Engineering Masterclass
4.4396553
(272 Rating)
FREE

Combined Prompt Engineering AI Course for ChatGPT + Bing Chat (Copilot). Beginner to Advance. 1000+ prompts, Templates

Enrolled
Diploma of Microsoft Dynamics 365 CRM Business Architect
4.0
(61 Rating)
FREE

Diploma of Microsoft Dynamics 365 CRM Business Architect by MTF Institute: Large Scale Customized Implementing in Bank

Enrolled
350-901: Developing Applications Using Cisco Core 2024
0
(0 Rating)
FREE

"Harnessing Cisco Platforms and APIs for Modern Application Development"

Enrolled
CSS Complete Course For Beginners
4.243421
(1795 Rating)
FREE
Category
Development, Web Development, CSS
  • English
  • 115854 Students
CSS Complete Course For Beginners
4.243421
(1795 Rating)
FREE

Learn CSS With CSS Theory And Practical

Enrolled

Previous Courses

Complete Wordpress Website Developer Course
4.5041494
(3591 Rating)
FREE
Category
Development, Web Development, WordPress
  • English
  • 270401 Students
Complete Wordpress Website Developer Course
4.5041494
(3591 Rating)
FREE

Learn WordPress step by step to make beautiful blogs, websites,e-commerce sites to start your business ONLINE.

Enrolled
Smart Work Strategies for Business, IT & Project Executives
4.35
(45 Rating)
FREE

Smart Work Strategies for Business, IT Project Executives, Business leadership, Business management, Project Management

Enrolled
Python Course for App Developers: Build Your First App
4.423077
(13 Rating)
FREE
Category
Development, Programming Languages, Python
  • English
  • 4103 Students
Python Course for App Developers: Build Your First App
4.423077
(13 Rating)
FREE

Python Course for App Developers: Master App Development Fundamentals

Enrolled
Python Programming for Beginners: Learn Python from Scratch
4.3986487
(75 Rating)
FREE

Python Programming for Beginners: Learn Python from Scratch (Master Data Analysis, Step-by-Step with Practice Exercises)

Enrolled
Oracle Java Certification Exam OCA 1Z0-808 Preparation Part2
4.5555553
(9 Rating)
FREE

Get certified for Java! Prepare for your Java Certification Exam OCA 1Z0-808 with 6 Practice Tests

Enrolled
Master Course : Catering Services & Food Service Contractors
3.857143
(56 Rating)
FREE

Catering Services, Food Service Contractors, Entrepreneurship, Culinary Creativity, Hotel and Restaurant Management

Enrolled
Master Couse in Hyperlocal Marketing 2.0
4.3
(32 Rating)
FREE
Category
Marketing, Other Marketing, Digital Marketing
  • English
  • 7464 Students
Master Couse in Hyperlocal Marketing 2.0
4.3
(32 Rating)
FREE

Hyperlocal Marketing, Advanced SEO Techniques, Geotargeted Advertising, Data Analytics in Marketing, Digital Marketing

Enrolled
Nursery, Preschool & Kids Play School Management
4.125
(66 Rating)
FREE

Early Childhood Education, Montessori, Teacher Training, Nursery, Preschool, Kids Play School Management, Psychology

Enrolled
Universal Project Management Excellence 5.0
4.351852
(98 Rating)
FREE
Category
Business, Project Management
  • English
  • 9466 Students
Universal Project Management Excellence 5.0
4.351852
(98 Rating)
FREE

Project Management, Construction, IT, Healthcare, Manufacturing, Finance and Banking, Advertising, Aerospace, Energy

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 2085 Free Coupon. Total Live Coupon: 1081

Confuse which course 100% Off coupon live? Click Here

For More Update Join Our Telegram Channel.