8 交易性能优化技术之事务型消息

异步化事务型消息模型

库存的扣减操作在事务中正常进行 如果减库存的事务执行失败则将扣的库存加回来 在减库存的事务执行成功之后再发送消息

 

库存流水状态

 

库存售罄处理方案

库存售罄标识

售罄后不去操作后续流程

售罄后通知各系统售罄

回补上新

 

后置流程(更新销量)

销量逻辑异步化

交易单逻辑异步化

但是这个操作还是需要等待订单号的生成 强行异步只能依靠前端的loading bar一次次的轮询订单号 体验较差 一般不用

你可能感兴趣的:(秒杀系统)