异步化事务型消息模型
库存的扣减操作在事务中正常进行 如果减库存的事务执行失败则将扣的库存加回来 在减库存的事务执行成功之后再发送消息
库存流水状态
库存售罄处理方案
库存售罄标识
售罄后不去操作后续流程
售罄后通知各系统售罄
回补上新
后置流程(更新销量)
销量逻辑异步化
交易单逻辑异步化
但是这个操作还是需要等待订单号的生成 强行异步只能依靠前端的loading bar一次次的轮询订单号 体验较差 一般不用
异步化事务型消息模型
库存的扣减操作在事务中正常进行 如果减库存的事务执行失败则将扣的库存加回来 在减库存的事务执行成功之后再发送消息
库存流水状态
库存售罄处理方案
库存售罄标识
售罄后不去操作后续流程
售罄后通知各系统售罄
回补上新
后置流程(更新销量)
销量逻辑异步化
交易单逻辑异步化
但是这个操作还是需要等待订单号的生成 强行异步只能依靠前端的loading bar一次次的轮询订单号 体验较差 一般不用