电商购物流程分布式事务方案设计与实现.pdfVIP

  • 1
  • 0
  • 约1.67千字
  • 约 2页
  • 2026-11-09 发布于北京
  • 举报

电商购物流程分布式事务方案设计与实现.pdf

XA(排除掉,微服务架构里面,我们大型互联网公司的实践,建议一个服务一个库,不要一

个服务多个库,多个服务一个库,多个服务建议是同一个子系统)

TCC、可靠消息最终一致性方案、最大努力方案

(1)将商品加入购物车

(2)购物车界面里,都会一个按钮,购物车结算

(3)进入一个订单确认的界面,此时就会综合券、促销活动、运费,给你计算出来订

单的各种价格,包括了减免的价格,总价格。比如说收货地址、支付方式、期望的时间、

抬头、是否使用积分抵扣一定的金额、是否一个退货险

(4)如果你感觉差不多了,你就点击提交订单的按钮

(5)创建订单

5-1)订单,将订单以及订单条目,到数据库中

5-2)订单,更新订单的状态为:待支付,1

5-3)订单,一条订单操作日志:创建订单

5-4)库存,锁定本地库存,将每个的商品的库存都锁定了指定的数量

5-5)库存,异步发送一个消息到MQ,异步调度和WMS同时进行库存的

锁定

为什么都可以是MQ异步化的呢?调度以及WMS的库存,不是被前台的用户实时

的使用的,只不过是在异步化的进行调度商品

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档