Skip to content

dolyw/SeckillEvolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7cfb7ea · Dec 11, 2019

History

9 Commits
Dec 3, 2019
Nov 14, 2019
Dec 11, 2019
Dec 3, 2019
Nov 26, 2019

Repository files navigation

SeckillEvolution

License PRs Welcome GitHub stars GitHub forks

一个简单的秒杀架构的演变

项目介绍

从零开始搭建一个简单的秒杀后台,以及持续优化性能

项目目录

其他

软件架构

  1. SpringBoot + Mybatis核心框架
  2. PageHelper插件 + 通用Mapper插件
  3. Redis(Jedis)缓存框架
  4. 消息队列

安装教程

  1. 数据库帐号密码默认为root,如有修改,请自行修改配置文件application.yml
  2. 解压后执行src\main\resources\sql\MySQL.sql脚本创建数据库和表
  3. Redis需要自行安装Redis服务,端口密码默认
  4. SpringBoot直接启动即可,测试工具PostMan,JMeter
  5. JMeter测试计划文件在src\main\resources\jmx下

搭建参考

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request