跨服务事务
事务消息
混合事务

-
业务进行微服务化改造后仍需要保证交易流程中涉及多个微服务(订单、优惠券、积分、支付)数据一致性,通过使用分布式事务服务,可协调各个服务事务同时成功或同时回滚,确保交易数据一致性

-
事务消息在通过消息队列实现应用之间的解耦的同时,又能保证各个应用间数据的最终一致性。系统之间的数据最终一致性可以通过分布式事务消息的异步处理实现,从而最大程度保证系统的处理效率和可用性

-
在大规模分布式场景下,经常会通过消息队列进行系统交互,业务操作和消息发送状态的不一致会造成业务的不完整。分布式事务服务提供了混合事务场景支持,将各个业务和消息队列进行统一的协调管理,保证状态一致