All Questions
Multi Step Processes medium

A worker pulls a message from a queue with a 'Visibility Timeout' of 30 seconds. The processing task actually takes 45 seconds. What likely happens?

  1. A The worker crashes.
  2. B The queue deletes the message automatically.
  3. C The message becomes visible again in the queue after 30s, causing a second worker to pick it up (Duplicate Processing).
  4. D The queue waits for the worker to finish.

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

Get the app

Related questions