All Questions
Managing Long Running Tasks hard

What is the primary purpose of a Dead Letter Queue (DLQ)?

  1. A To store spam.
  2. B A 'Hospital' for failed messages. If a message fails processing X times (e.g., 5 retry attempts), the queue system automatically moves it to the DLQ so engineers can inspect/debug it later, unblocking the main queue.
  3. C To delete messages permanently.
  4. D To encrypt messages.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions