MuleSoft Certified Integration Architect – Level 1 — Question 49

A Mule application is synchronizing customer data between two different database systems.
What is the main benefit of using XA transactions over local transactions to synchronize these two database systems?

Answer options

Correct answer: A

Explanation

The main benefit of XA transactions is that they ensure consistency across multiple database systems by providing a two-phase commit protocol. Local transactions, on the other hand, do not guarantee this level of consistency when dealing with multiple databases, which can lead to data inconsistencies. The other options do not directly relate to the primary purpose of XA transactions.