一致性算法: XA(2PC、3PC)协调者对数据库操作,性能差;协调者单点故障;丢失消息导致数据不一致 TCC 开发复杂度高 SAGA 开发复杂度高,效率低 事务消息 效率高,不能回退 共识算法: paxos raft