---
title: "Discussion on \"Day 12: Message Queues & Event-Driven Architectures (Kafka, RabbitMQ)\" | Hashnode"
description: "Discussion on \"Day 12: Message Queues & Event-Driven Architectures (Kafka, RabbitMQ)\". Hello guys, we know modern distributed systems rarely run as one giant monolith anymore. They are broken into services like payment service, user service, notification service, etc.\nBut this creates a problem:How do these services talk to each other ..."
url: "https://hashnode.com/posts/day-12-message-queues-and-event-driven-architectures-kafka-rabbitmq/68c44fca0811c3aa55b0982d"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Day 12: Message Queues & Event-Driven Architectures (Kafka, RabbitMQ)](https://day-1-deep-dive-into-nodejs-event-loop.hashnode.dev/day-12-message-queues-and-event-driven-architectures-kafka-rabbitmq?utm_source=hashnode&utm_medium=feed)

Hello guys, we know modern distributed systems rarely run as one giant monolith anymore. They are broken into services like payment service, user service, notification service, etc. But this creates a problem:How do these services talk to each other ...

Sep 12, 2025 · 3 min read · day-1-deep-dive-into-nodejs-event-loop.hashnode.dev  
Read the article

-   [#system-design](https://hashnode.com/tag/system-design)
-   [#backend](https://hashnode.com/tag/backend)
-   [#kafka](https://hashnode.com/tag/kafka)
-   [#rabbitmq](https://hashnode.com/tag/rabbitmq)
-   [#architecture](https://hashnode.com/tag/architecture)
-   [#architecture-design](https://hashnode.com/tag/architecture-design)
-   [#queueing](https://hashnode.com/tag/queueing)

## Written by

[Aaditya Shreeram](https://hashnode.com/@aadityashreeram)

@aadityashreeram · Chennai

  
[View profile](https://hashnode.com/@aadityashreeram)

One day at a time

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
