出席分布式事务Seata 1.0.0 GA典礼 (2)

核心思想是将长事务拆分为多个本地短事务,由 Saga 事务协调器协调,如果正常结束那就正常完成,如果某个步骤失败,则根据相反顺序一次调用补偿操作

Hector & Kenneth 发表论⽂ Sagas (1987)

使用场景

业务流程长,业务流程多

参与者包含其他公司或遗留系统服务,无法提供TCC模式要求的三个接口

典型业务系统: 如金融网络(与外部机构对接)、互联网微贷、渠道整合、分布式架构下服务集成等业务系统

银行业金融机构使用广泛

优势

一阶段提交本地事务、无锁、高性能。

参与者可异步执行、高吞吐

补偿服务易于实现

缺点

不保证隔离

参会照片

出席分布式事务Seata 1.0.0 GA典礼

会议易拉宝,地点放在杭州青年众创空间

出席分布式事务Seata 1.0.0 GA典礼

会议内部图片

出席分布式事务Seata 1.0.0 GA典礼

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsppds.html