Apache Kafka
Distributed, partitioned, replicated commit log. The backbone of modern event-driven architectures.
Streaming Advanced
Category
Streaming
Difficulty
Advanced
When to use
You need durable, high-throughput event streaming with multiple independent consumers replaying history.
When not to use
You have a single producer and consumer, small volume, or no ops budget for Zookeeper/KRaft and schema registry.
Alternatives
Redis Streams AWS SQS / Kinesis Google Pub/Sub RabbitMQ