Distributed transactions consist of multiple coordinated and orchestrated independent units. It's expected them to reflect ACID properties (atomicity, consistency, isolation, durability). Within a microservices system context, we can define a distrib...