Tag

#messaging

9 posts

The Transactional Outbox Pattern: Never Lose an Event Again

The Transactional Outbox Pattern: Never Lose an Event Again

This is one of those patterns that looks like nothing until you get burnt once…

Apache Kafka — The Distributed Log, End to End

Apache Kafka — The Distributed Log, End to End

Apache Kafka runs the event backbone of a huge fraction of modern systems…

In the Wild: How Discord Stores Trillions of Messages

In the Wild: How Discord Stores Trillions of Messages

The design lessons in this course teach patterns in the abstract. This “In the…

Design a Chat System (WhatsApp)

Design a Chat System (WhatsApp)

“Design WhatsApp” is one of the most popular system design interview questions…

Why Exponential Backoff in Rabbitmq or In Event-Driven Systems

Why Exponential Backoff in Rabbitmq or In Event-Driven Systems

Understanding Simple Message Workflow First, lets understand a simple workflow…

How to Implement Exponential Backoff in Rabbitmq Using AMQP in Node.js

How to Implement Exponential Backoff in Rabbitmq Using AMQP in Node.js

Exponential Backoff in Rabbitmq Please make sure to read first, why we need the…