技术栈:Spring Boot、MySQL、Redis、RabbitMQ项目描述:对秒杀等高并发项目的个人测试项目,通过该项目了解高并发下的系统开发,了解和熟悉了一些高并发下的调优手段。技术使用使用 Redis 进行登录缓存、HTML页面缓存、商品数量缓存、订单缓存等,通过利用 Redis 的高并发优势,降低数据库的读写使用 RabbitMQ 消息队列,对订单消息进行队列处理,达到数据削峰和异步处理的效果,再通过前端查询订单缓存达到秒杀效果使用限定流量限制、验证码等限制黄牛和机器手段抢购商品,并且隐藏秒杀接口和根据用户生成秒杀接口来提高真实用户的抢购几率声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论