深入浅出 分布式服务 ACID 两阶段提交2PC 分布式事务
原子性是指事务中的所有操作作为一个不可分割的整体执行,要么全部成功完成,要么全部不执行。如果事务执行过程中任何操作失败,系统会将数据库回滚到事务开始之前的状态。这就像银行转账操作中的"全有或全无"原则。
深入浅出 MySQL CAP理论详解与分布式事务实践:从2PC到3PC与XA模式
CAP理论揭示了分布式系统在一致性、可用性和分区容错性之间无法三者兼得的本质限制。2PC通过协调者控制两阶段提交保证强一致性,XA规范引入全局事务管理器协调跨资源事务。