System Design: Design a Message Queue (Kafka-like)
Design a durable message queue like Kafka or Pulsar. Covers partitions, replication, consumer groups, ordering guarantees, and exactly-once semantics in practice.
·5 min read · #system-design#messaging#intermediate