4 ms·
Not sure why this is making people upset.
by qaq 3y ago
Not sure why this is making people upset.
- williamdclt 3y agoBecause it's incorrect. If you have any non-postgres side-effect, you can't have exactly-once (unless you do 2PC or something like that). There isn't any technology that gives you "exactly once" in the general case.
- qaq 3y agoThat's not how exactly once is defined for queue. We are talking about semantics of what queue systems is providing.
- silon42 3y agoNobody will understand it like that.
- qaq 3y agoAnyone who has ever selected queue service/product will understand it like that. Because thats one of the most prominent features that gets highlighted by those products: SQS Standard queues support at-least-once message delivery. NATS offers "at-most-once" delivery etc.