在单体应用架构中,我们通常使用数据库的ACID事务来保证数据一致性。然而随着系统规模扩大和微服务架构的普及,数据和服务被拆分到不同的节点上,传统的单机事务机制已无法满足需求,这就产生了对
分布式事务的需求。