/miaosha

基于Golang实现高并发秒杀系统,技术栈:Golang、Gin、Redis、MySQL等,包括用户注册登录、分布式Session、秒杀、分布式锁、异步下单、限流等功能,采用 Jenkins+Docker 部署;欢迎大家批评指正。

Primary LanguageGo

miaosha

基于 Golang 实现高并发秒杀系统,技术栈:Golang、Gin、Redis、MySQL、NSQ等,包括用户注册登录、分布式 Session、秒杀、异步下单、限流等功能,采用 Jenkins+Docker 部署;项目中还有很多不足,欢迎大家批评指正。

在线演示

运行

  1. 复制 conf.example.ini 配置文件并重命名为 conf.ini
  2. 根据需要修改 conf.ini 配置文件
  3. 控制台执行 go run main.go ,或者 docker 环境下执行 ./deploy.sh 一键部署

功能

功能结构

快照

登录 商品列表

商品详情 秒杀

订单详情 订单列表

用户信息 退出登录

致谢

项目编写过程中,以下资料提供过帮助,特此感谢。

Java秒杀系统方案优化