★热门 | 语言: Java | Stars: 11K+
项目简介
spring-boot-seckill是一款基于Spring Boot的高并发秒杀系统,涉及分布式锁、Redis缓存、ZooKeeper分布式协调、消息队列、线程池等核心技术。项目模拟电商秒杀场景,提供完整的秒杀解决方案,适合学习高并发场景下的电商系统设计和优化。
核心功能
秒杀核心:分布式锁、Redis预减库存、异步下单
缓存优化:Redis缓存、页面静态化、CDN加速
消息队列:RabbitMQ异步处理订单
限流降级:Sentinel流量控制、熔断降级
数据库优化:分库分表、读写分离
监控运维:Spring Boot Admin、SkyWalking APM
压测支持:JMeter压测脚本和性能报告
技术栈
Spring Boot + Redis + ZooKeeper + RabbitMQ + MyBatis + MySQL + Sentinel + JMeter
适用场景
高并发秒杀系统学习、电商促销场景、分布式系统实战、面试项目
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |