实战 \Java秒杀系统方案优化 高性能高并发实战

Java秒杀系统方案优化 高性能高并发实战

难度 中级
时长 13小时
学习人数 210
9.9分
¥ 288.00

Java秒杀系统方案优化 高性能高并发实战

Java秒杀系统方案优化 高性能高并发实战
以“秒杀”这一Java高性能高并发的试金石场景为例,带你通过一系列系统级优化,学会应对高并发。

方案步步优化,轻松应对 “秒杀”及类似高并发场景

通吃“秒杀类业务”
详解电商“秒杀”业务,但不限于电商你可应用在任何类似场景,教你通用的解决方案
应对“海量高并发”
使用不同层级、不同粒度的缓存Redis预减库存、消息队列异步下单逐级削减对数据库的访问

亮眼的!高并发秒杀系统核心技术

分布式系统方案
从单机到集群,易于横向扩展只需增加服务器即可应对更大的流量和并发
系统极致优化
浏览器缓存/Nginx缓存/ 页面缓存/ 对象缓存/RabbitMQ队列异步下单,减少网络流量,减轻数据库压力,全面提升系统并发处理能力
深入微服务技能
SpringBoot/ RabbitMQ /Redis/ MySQL , 基于时下最火热的Java微服务框架
安全策略
图形验证码、限流防刷、接口地址隐藏 , 多种安全机制拒绝机器人刷票党

全程压力测试驱动,看清高并发性能跃升

JMeter 压测贯穿全程,每实现一步,都通过压测进行前后对比,一步一步带你看清整个性能提升过程

注意,这是互联网平台海量访问通用解决方案

课程以“秒杀”场景为例,但技术都是通用的,举一反三,方得始终

应对大并发:
多层次多粒度缓存+消息队列异步+服务器分布式部署
专业的压测工具:
有依有据,鉴证系统的优化过程
关键技术细节:
极致优化体现在极小的细节,不仅仅是突破瓶颈
系统设计经验:
真实系统设计经验分享,更高级的技术手段+解决方案

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据
所学知识,自行修改、优化

适合人群及技术储备要求

如果你有Java 项目开发经验,想了解并在实际工作中解决“秒杀”业务,尤其是想在高并发处理方面继续提高,那这门课程的内容

就是你要掌握的

技术储备要求

具备一定的SpringBoot框架基础,有至少一个完整项目经验

Java架构师

Joshua

拥有近十年互联网开发经验,亲自参与了2012年5月8号和2013年5月8号的58团购的秒杀项目。曾就职于人人网、58同城、阿里巴巴等国内知名互联网公司,参与过多个互联网项目以及传统管理软件开发,对技术非常狂热,追求有洁癖的代码,热衷于研究互联网的各种新技术。

这次,他总结自己多年实际工作经验,带你围绕“秒杀”这一电商业务场景,从前后端各个角度进行实战,并带你学会如何应对“高并发”这一电商的核心问题。

来吧,如此经典的场景,如此实用的技术,拿下吧!

环境参数

  • 后端实现框架 SpringBoot/MyBatis/JSR303
  • 中间件 RabbitMQ/Redis/Druid
  • 前端实现框架 Thymeleaf/Bootstrap/JQuery
提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信