Messaging Systems cover art

Messaging Systems

Messaging Systems

Listen for free

View show details

About this listen

Modern distributed systems cannot rely only on synchronous REST communication. As applications scale, services must communicate asynchronously to remain resilient, scalable, and loosely coupled.

In this episode, we explore the fundamentals of messaging systems and why they are essential for microservices architectures. We break down how message brokers work and examine two of the most widely used technologies in this space: Apache Kafka and RabbitMQ.

You'll learn the core concepts behind event-driven architecture, message queues, and the publish/subscribe pattern. We also discuss how companies build reliable, scalable systems using asynchronous messaging to process millions of events efficiently.

By the end of this episode, you'll understand when to use messaging systems, how they improve system reliability, and how modern platforms use event streams to power real-time applications.

No reviews yet
In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.