Comment by mike_hearn
7 months ago
Yes that's true but in good implementations you will want to surface to the recipient via some dashboard if delivery consistently fails. So at some point a message on the exception queue will want to update the db.
7 months ago
Yes that's true but in good implementations you will want to surface to the recipient via some dashboard if delivery consistently fails. So at some point a message on the exception queue will want to update the db.
Whilst true, it probably doesn't need ACID / strong consistency.
Don't get me wrong. Correctness is a great default, much easier to reason about.
You're right, I think we're in agreement.