一:分布式实现定理:CAP定理 二:分布式解决方案: a:两阶段提交 b:TCC TCC两阶段提交与XA两阶段提交的区别是: XA是资源层面的分布式事务,强一致性,在两阶段提交的整个过程中,一直会持有资源的锁。 TCC是业务层面的分布式事务,最终一致性,不会一直持有资源的锁。 TCC的两阶段提交并没有对开发者屏蔽,也就是从代码层面,开发者是可以感受到两阶段提交的存在。