4 ms·
It actually depends on the workload. Sending webhooks, as an example, often has zero need to go back and update the database, but I've seen that exact example
by ownagefool 1y ago
It actually depends on the workload.
Sending webhooks, as an example, often has zero need to go back and update the database, but I've seen that exact example take down several different managed databases ( i.e., not just postgres ).
- mike_hearn 1y agoYes 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.
- ownagefool 1y agoWhilst true, it probably doesn't need ACID / strong consistency. Don't get me wrong. Correctness is a great default, much easier to reason about.
- mike_hearn 1y agoYou're right, I think we're in agreement.