秒杀系统


特点:限时、限量、限价;活动预热;持续时间短;
技术特点:瞬时并发量非常高;读多写少;流程简单;
阶段:预热阶段;秒杀阶段;结算阶段;

提升性能方案:
  1. 异步解耦,将整体流程进行拆解,核心流程通过队列方式进行控制
  2. 限流防刷,控制网站整体流量,提高请求的门槛,避免系统资源耗尽
  3. 资源控制,将整体流程中的资源调度进行控制,扬长避短

Redis 分片缓存库存数据
使用 OpenResty 查询