Worker processes an event twice
Why it happens
At-least-once brokers redeliver after lost acknowledgements.
Potential bug
Email, payout, or task is duplicated.
Mitigation
Use consumer inbox/unique business key and make side effects idempotent.
At-least-once brokers redeliver after lost acknowledgements.
Email, payout, or task is duplicated.
Use consumer inbox/unique business key and make side effects idempotent.