讲师简介:
King老师
10余年Java行业经验。曾就职于招商银行互联网事业部、 58同城、互联网金融等行业,有丰富的大型项目设计与建设经验。 主要对分布式架构、微服务、数据安全等领域有深入的研究及改造经验。
本次视频内容介绍
1.什么是高并发?
高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一。
它通常是指,通过设计保证系统能够同时并行处理很多请求。
2.高并发带来的问题
服务端
某一时间片刻系统流量异常高,系统濒临阀(yu)值。
服务器CPU,内存爆满,磁盘IO繁忙。
系统雪崩。
用户:尼玛,卡巴死机,什么网站,再也不来了
3.高并发系统架构图
4.高并发的优化方案
扩容
动静分离
缓存
服务降级
限流
5.为什么要限流
限流就是限制系统的输入和输出流量已达到保护系统的目的。
一旦达到系统限制的阈值,就需要限制流量并采取一些措施以完成限制流量的目的。
比如:延迟处理,拒绝处理,或者部分拒绝处理等
6.如何限流
7.限流算法
8.固定窗口
9.滑动窗口
10.漏桶算法
11.令牌桶算法
12.令牌桶算法限流实战
13.自定义注解和AOP
14.分布式场景下限流方案实战
15.高并发的优化方案和技术
16.互联网架构树
开源框架
架构师筑基
高性能架构
微服务
团队协作
B2C商城实战
互联网架构树的相关视频资料获取方式
加群即可获取
群号:923116658
点击链接加入群聊【Java架构解析】:https://jq.qq.com/?_wv=1027&k=5e1QsXb
网友评论