mini商城第11章 分布式事务解决方案
一、课题
分布式事务解决方案
二、回顾
1、MongoDB部署及应用
2、购物车功能实现
3、订单功能实现
三、目标
1、分布式事务
2、分布式事务理论
3、掌握分布式事务解决方案模型
4、能基于Seata解决强一致性分布式事务
-
订单问题分析
-
Seata AT模式讲解
-
基于Seata实现分布式事务控制
5、能基于RocketMQ解决柔性事务
-
RocketMQ事务消息讲解
-
RocketMQ安装
-
RocketMQ事务消息应用
四、内容
第1章 事务
在分布式系统中,为了保证数据的高可用,通常,我们会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。为了对用户提供正确的 CRUD 等语义,我们需要保证这些放置在不同物理机器上的副本是一致的。分布式事务在现在遍地都是分布式部署的系统中几乎是必要的。
1.1 简介
事务(Transact