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.
It looks like nowadays people forgot about XA and that MQ and DBMS can participate in a distributed transaction.