TCC 强一致性 实时 DEMO 下单(创建订单,扣除库存,增加积分,扣除余额)

伪代码 场景 用购买某种商品1件(原库存1000),增加20积分,扣除100元余额 设计说明 通过日志表来完成TCC。修改库存,余额表要先添加一条记录到他们的日志表里,表要记录TCC状态。 通过唯一业务Code去重,保证幂等。 没有抽象一个活动管理器来管理TCC。 服务 本地创建订单服务createOrder 本地插入订单Mapper层 insertOrder(orderCode) 本地其他服务
相关文章
相关标签/搜索