前端限制用户请求频次,mq削峰,异步下单。静态页面,商品信息加缓存。去mq取消息异步下单。库存减为零后的请求直接返回抢购失败,理论上透到sql层面的数据只跟你库存数相当。