分布式事务解决方案与Seata、LCN技术深度.pdfVIP

  • 3
  • 0
  • 约5.24千字
  • 约 8页
  • 2026-04-13 发布于北京
  • 举报

分布式事务解决方案与Seata、LCN技术深度.pdf

SpringCloud解决分布式事务

1.分布式事务产生的背景;

2.传统分布式事务解决方案;

3.2PC/3PC协议使用场景;

4.LCN为什么会不更新了?那些思想指的学习;

5.分布式事务解决方案有那些;

6.强一致性/最终一致性区别

7.LCN深度源码的解读

8.Seata与LCN之间存在那些区别

9.Seata四种模式AT/TCC/Sage/XA

10.Seata深度源码解读

20点25分准时开始

分布式事务产生的背景

分情况来定。

1.在单体的项目中,多个不同业务逻辑都是在同一个数据源中实现事务管理,是不存在分

布式事务的问题,因为同一数据源的情况下都是采用事务管理器,相当于每个事务管理

器对应一个数据源。

2.在单体的项目中,有多个不同的数据源,每个数据源中都有自己独立的事务管理器,互

不影响,那么这时候也会存在多数据源事务管理:解决方案jta+Atomikos

3.在分布式/微服务架构中,每个服务都有自己的本地的事务,每个服务本地事务互不影

响,那么这时候也会存在分布式事务的问题。

事务的定义

对我们的业务逻辑可以实现提交或者回滚,保证数据的一致性的情况。

所以要么提交,要么回滚。

原子性a要么提交要么回滚

一致性c

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档