A DLQ that is hard to drain is functionally a drop with extra storage cost
A medium Pipeline Design interview practice problem on DataDriven. Write and execute real pipeline design code with instant grading.
- Domain
- Pipeline Design
- Difficulty
- medium
Problem
A DLQ that is hard to drain is functionally a drop with extra storage cost. The section's three replay capabilities: inspection (decode the envelope and show payload, exception, attempts), annotation (edit a payload before replay with an audit trail), and bounded replay (throttled batch replay with dry-run and a second-failure side channel so a flood does not become a thundering herd). Build the replayer by adding a replay transform off the DLQ whose name covers all three capabilities, plus a side-channel destination for replays that fail again.
Practice This Problem
Solve this Pipeline Design problem with real code execution. DataDriven runs your solution and grades it automatically.