Crack The Backend
Search documentation
/
Home
Core Backend
Algorithms
System Design
Data Structures
Messaging (Kafka / RocketMQ / RabbitMQ)
menu_book
8 articles
Idempotency in Message Consumers
Achieving idempotency in consumers.
Kafka Core Concepts
Topics, partitions, brokers, consumers, and producer semantics in Apache Kafka.
Kafka Delivery Semantics (At-least-once etc.)
Delivery guarantees in Kafka.
MQ Basics - Why Asynchronous Matters
Why message queues and async matter.
Ordering vs Throughput - Trade-offs
Trade-offs between ordering and throughput in MQ.
RabbitMQ - Exchange / Queue / Routing Key
RabbitMQ exchange, queue, and routing.
Retry & DLQ Strategy (Practical)
Retry and dead-letter queue strategies.
RocketMQ Overview & Common Scenarios
RocketMQ overview and use cases.
Back to home