32 / 81 · Module 10 — Synchronous vs Asynchronous Integrations · filtered: interview← prev⊞ allnext →
10.25Why duplicate events happen
Consumer receives:
EVT-123
Processes successfully.
Before it acknowledges message:
consumer crashes
Broker thinks:
not acknowledged
and redelivers.
Now:
EVT-123
arrives again.
That's normal distributed-system behavior.