News for hackers. Stuff that matters.
Re:Reliable event dispatching using a transactional outbox by mkleczek on Saturday February 04, 2023 @02:36PM (#34657396)
I must say not mentioning two phase commit and distributed transactions in this context seems strange.

It looks like nowadays people forgot about XA and that MQ and DBMS can participate in a distributed transaction.

Re:Reliable event dispatching using a transactional outbox by ryanjshaw on Saturday February 04, 2023 @04:43PM (#34658680)
When I hit commercial software development in the late 00s, at least in the Microsoft space, distributed transactions were considered an anti-pattern because the complexity of it all >> the benefit. "Application-level" distributed transactions (i.e. asynchronous, eventually consistent, business-transaction messages with exactly-once processing semantics) are best practice at all the places I've worked in the past 15 years.