面向限量票务秒杀,热路径不访问 MySQL,解决超卖、掉单、重复下单问题。
核心职责:
1.投票核心链路:Lua 脚本原子完成库存扣减与消息写入,采用 Redis 服务端时间,规避多实例时钟漂移。
2.RPOPLPUSH+PublisherConfirm 保证消息可靠投递;重构消息重试方案,解决 basicNack 重试空转问题,超过 3 次转入死信并记录失败订单。
Lua 实现幂等 Token,batch_no 唯一索引防重复下单;定时任务库存对账;实现缓存穿透 / 击穿防护、Lua 内滑动窗口限流。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者