文章目录 分布式事务一、分布式的理论基础一、CAP理论二、BASE理论 分布式常见的解决方案一、2CP(XA)二、TCC(事务补偿)三、本地消息事件+消息队列 总结 分布式事务 一、分布式的理论基础 一、CAP理论 > C: 强一致性(大部分互联网公司会牺牲强一致性) A:可用性(绝大部分需要考虑) P:分区容错性(绝大部分需要考虑) 二、BASE理论 1、基本可用 2、软状态 3、最终一致性 分布式常见的解决方案 一、2CP(XA) 二、TCC(事务补偿) 三、本地消息事件+消息队列 总结 如何做好系统设计确保最终一致性? 使用记录本地事件表定时服务轮询事件表状态