System design interview question · Distributed systems

Design a distributed message queue

Build a durable, partitioned log that producers and consumers can rely on.

Advanced 60 minutesMessaging Plus

Concepts this round covers

  • Partitions and ordering
  • Replication and ISR
  • Consumer offsets
  • Messaging

This is a Plus round

The brief, the scale to design for, the questions interviewers ask and the common mistakes for this round are available to Plus members. Plus is coming soon.