商品秒杀系统(限时抢购系统),包含商城展示与后台管理,主要技术有:springboot、redis、zookeeper、rabbitmq、sms通知、email通知。该项目为21年毕设设计项目,其中融入基本目前所使用的框架与技术。
2022-05-02 09:07:08 14.05MB spring boot redis zookeeper
分布式高并发商品秒杀系统设计 介绍 本项目为另一个项目的分布式改进版本,DIS-秒杀意为:秒杀分布,即分布式秒杀系统。 商品秒杀与其他业务最大的区别在于: 低廉价格; 杰出推广 瞬间售空; 一般是定时上架; 时间短,瞬时并发量高,网络的流量也会瞬间变大。 除了具有以上特点,秒杀商品还需要完成正常的电子商务逻辑,即:(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6 )卖家发货。 本项目正是基于上述业务特点进行设计的,在项目中约会多个优化手段,使系统可以从容应对秒杀场景下的业务处理。 另外,项目为单体应用,在大并发高层下处理能力有限,所以本项目进行进行改造,对任务进
2021-11-04 20:49:42 1.34MB java redis distributed-systems spring-boot
1
高性能高并发商品秒杀系统设计与优化 [目录] 项目简介 本项目主要是模拟应对大并发场景下,如何完成商品的秒杀,以及针对秒杀场景下为应对大并发进行的优化。 项目的技术结构如下图所示: 秒杀场景下主要解决的问题: 分散会话 用户登录,商品列表,商品详情,订单详情模块 缓存优化 系统压测,测试系统的QPS 信息等级 接口安全 本项目的分布式改造版本: : 快速启动 初步;克隆仓库到本地 git clone https://github.com/Grootzz/seckill 第二步;建造工程 cd seckill mvn clean package 第三步;启动 java - jar / target seckill - 1.0 - SNAPSHOT . jar 访问入口: 初始账号/密码: 18342390420/000000 。 数据库设计 需要注意的是,因为参与秒杀的只有部分商品,所以miaosha_goods建立一个miaosha_goods存储于秒杀商品相关的部分。 秒杀用​​户表: miaosha_user 商品表: goods 参与秒杀的商品表: miaosha_good
2021-09-25 10:25:37 1.4MB mysql redis spring-boot rabbitmq
1
springboot+Mybatis-plus搭建 redis、zookeeper、mq集群 redis缓存、jetCache缓存 RabbitMq消息通知、死信、延迟队列使用 zookeeper分布式锁 自定义注解 统一封装返回 切面使用 设计模式使用 事物、回滚使用 docker、nginx使用 图片服务器OSS使用 stram、lambda使用 多线程、线程池使用 定时任务使用 短信验证、邮件服务使用 JWT验证TOKEN令牌使用 雪花算法分布式算法使用 拦截器、Log4j日志使用 还有很多的工具类、组件使用 数据库连接池Druid使用 MapStruct实体转化工具使用 然后部署时候CDN之类的使用
2021-05-27 13:01:28 14.91MB 秒杀系统 中间件 springboot
一个简单的SSM框架的商品秒杀系统
2021-03-09 15:05:29 62KB java 秒杀 商品秒杀
【ssm项目源码】商品秒杀系统
2021-02-20 09:03:02 151KB 商品秒杀系统