当前位置: 首页 > news >正文

01-项目介绍

1、特色与亮点

千万级流量的大型分布式系统架构设计

高性能、高并发、高可用场景解决方案。

2、项目安排

架构搭建,使用前后端分离架构。

功能开发,实现基本的选座排队购票功能。

引入高并发技术,实现高性能抢票。

3、项目收获

学习主流前后端分离架构,Spring Cloud Alibaba 2022 + Vue3

高并发技术:分布式缓存、分布式锁、限流技术、令牌技术、两层验证码、异步削峰、排队机制、分布式事务。

4、主要框架的版本

> IDK 17

> Springboot 3.0.0(要求jdk最低是17)

> SpringCloud Alibaba 2022.0.0.0

> 高并发技术,和版本无关,适合普遍的Spring Boot2 +JDK1.8项目。

5、高并发秒杀场景中常见的问题

秒杀还没开始,页面就崩了。

秒杀刚开始,服务器就崩了。

秒杀结束后,库存崩了。也就是超卖 我们可以使用分布式锁来解決

秒杀过程没问题,但服务器响应很慢。我们可以使用异步削峰+排队机制。

http://www.lryc.cn/news/91887.html

相关文章:

  • 《Python编程从入门到实践》学习笔记06字典
  • 为什么说程序员和产品经理一定要学一学PMP
  • LearnOpenGL-高级OpenGL-9.几何着色器
  • 8.视图和用户管理
  • bootstrapvue上传文件并存储到服务器指定路径及从服务器某路径下载文件
  • Qt OpenGL(四十二)——Qt OpenGL 核心模式-GLSL(二)
  • C++基础讲解第八期(智能指针、函数模板、类模板)
  • JMeter 测试 ActiveMq
  • 2023年4月和5月随笔
  • 新Linux服务器安装Java环境[JDK、Tomcat、MySQL、Nacos、Redis、Nginx]
  • 精简总结:一文说明软件测试基础概念
  • 通过 Gorilla 入门机器学习
  • 【二叉树】298. 二叉树最长连续序列
  • Matlab论文插图绘制模板第100期—紧凑排列多子图(Tiledlayout)
  • [2.0快速体验]Apache Doris 2.0 日志分析快速体验
  • MySQL学习-数据库创建-数据库增删改查语句-事务-索引
  • 浏览器渗透攻击-渗透测试模拟环境(9)
  • MySQL数据库基础(基础命令详解)
  • 企业培训直播场景下嘉宾连线到底是如何实现的?
  • 五、JSP05 分页查询及文件上传
  • 一起看 I/O | 借助 Google Play 管理中心价格实验,优化定价策略
  • hexview 命令行操作使用说明
  • vue3+element plus,使用分页total修改成中文
  • RPC、HTTP、DSF、Dubbo,每个都眼熟,就是不知道有什么联系?
  • java.security.MessageDigest的用法
  • 3.2 分析特征间的关系
  • Numpy学习
  • IDC机房相电压与线电压的关系
  • chatgpt赋能python:Python如何设置输入的SEO
  • Spring Cloud Alibaba — Nacos 构建服务注册中心