视频资源
https://www.bilibili.com/video/BV1np4y1C7Yf?p=321&spm_id_from=pageDriver&vd_source=0722208728783f1453516ee9e0d6ca3f
商品上架
1)、秒杀架构思路
项目独立部署,独立秒杀模块gulimall-seckill
使用定时任务每天三点上架
最新秒杀商品,削减高峰期压力
秒杀链接加密,为秒杀商品添加唯一商品随机码
,在开始秒杀时才暴露接口
库存预热,先从数据库中扣除一部分库存以redisson信号量
的形式存储在redis中队列削峰,秒杀成功后立即返回,然后以发送消息的形式创建订单
幂等性保证
分布式锁。锁的业务执行完成,状态已经更新完成。释放锁以后。其他人获取到就会拿到最新的状态
秒杀系统设计
缓存有三宝
缓存 异步 队排好