高并发
2023-12-04 17:55:23 2 举报
AI智能生成
java
作者其他创作
大纲/内容
原则
无状态
若设计的应用是无状态的,易进行水平扩展
系统拆分
系统维度
功能维度
读写维度
AOP维度
模块维度
服务化
如spring cloud
进程内服务->单机远程服务->集群手动注册服务->自动注册发现服务->服务分组/隔离/路由->服务治理
消息队列
解耦/异步/削峰
大流量缓冲。牺牲强一致性,保证最终一致性。
数据校对。保证数据一致性和完整性。
数据异构
把数据按需(数据结构、存取方式、存取形式)异地构建存储
缓存银弹
浏览器端/APP客户端缓存
CDN(服务器端)缓存
接入层缓存(无CDN缓存情况)
应用级缓存
分布式缓存
服务并发化
性能指标
响应时间:系统对请求做出响应的时间。
吞吐量:单位时间内处理的请求数量。
QPS:每秒响应请求数。
并发用户数:同时承载正常使用系统功能的用户数量。
0 条评论
下一页