Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Messaging Systems with Python

Learn messaging systems and event-driven architectures with Python, Apache Kafka, and RabbitMQ. This course uses a hands-on approach which covers Python integration, fault tolerance, and high-throughput messaging.

Intermediate
1h 3m
(5)

Created by Shubham Sinha

Last Updated Apr 09, 2025

Course Thumbnail
  • Course

Messaging Systems with Python

Learn messaging systems and event-driven architectures with Python, Apache Kafka, and RabbitMQ. This course uses a hands-on approach which covers Python integration, fault tolerance, and high-throughput messaging.

Intermediate
1h 3m
(5)

Created by Shubham Sinha

Last Updated Apr 09, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Data
What you'll learn

Modern applications and data pipelines require efficient, scalable messaging systems to handle real-time processing and asynchronous workflows. Without the right tools and architecture, systems can become slow, unreliable, and difficult to scale. In this course, Messaging Systems with Python, you’ll gain the ability to design and implement robust messaging solutions using Apache Kafka and RabbitMQ. First, you’ll explore the fundamentals of messaging systems, including message queues, event streams, and the benefits of asynchronous processing. Next, you’ll learn how to implement task-based messaging with RabbitMQ, optimizing performance through durable queues and prefetching. Finally, you’ll discover how to work with Apache Kafka, setting up topics, managing consumer groups, and handling message failures for real-time event-driven applications. When you’re finished with this course, you’ll have the skills and knowledge of messaging systems and event-driven architectures needed to build scalable, fault-tolerant, and high-throughput applications.

Messaging Systems with Python
Intermediate
1h 3m
(5)
Table of contents

About the author
Shubham Sinha - Pluralsight course - Messaging Systems with Python
Shubham Sinha
9 courses 3.9 author rating 67 ratings

He is good with servicenow core platform features and wants to share his findings about how this platform is capable of serving the industry

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report