随着经济的发展,用户需求量的日益增加,网络购物已经成为了人群消费的常态,为了能够有效的解决购物狂潮带来的系统服务高并发的问题,我司专门针对商品管理、商品详情、商品秒杀、用户下单、用户支付开发了一套比较健全的网络高并发交易平台的项目
责任描述:
1.开发购物车模块,实现购物车新增/删除/选中
2.开发普通订单模块,实现生成订单/查询订单/取消订单
3.开发秒杀模块,实现秒杀下单/秒杀取消订单
4.开发身份认证模块,实现用户登录认证与权限校验
技术描述:1.使用SpringBoot+SpringCloud作为主体架构2.使用MyBatis-Plus对数据库表进行管理和高效的开发3.使用RestFul风格完成前端和后端之间的交互4.使用Nacos作为服务注册中心,Feign进行微服务之间的通信5.使用Thymeleaf进行页面数据的渲染6.使用Redis作为缓存数据库,进行商品的预热,利用Redis中list的数据类型的特点,结合for循环解决秒杀超卖问题7.使用ES实现站内检索,使用IK分词器进行中文分词8.使用Fastdfs进行图片的存储9.利用MQ的延迟队列设置秒杀订单的订单超时,并