性能优化
2021-06-07 13:39:37 1 举报
AI智能生成
性能优化体系方法论
作者其他创作
大纲/内容
4、优化措施
业务流程优化
代码实现优化
异步
可以异步处理的尽量异步化
异步RPC
消息中心
合并与拆分
大量小连接做合并处理
小量大连接做拆分处理
业务Rule合并
并行、并发
相同任务串行改并行
不同任务串行改并发
缓存:空间换时间
减少数据库及服务调用IO
降低数据库压力
降低对上游服务的依赖
数据结构
使用合适的数据结构
数据结构容量预初始化
慢SQL
批操作SQL
索引
字段
代码规范
日志打印规范
代码逻辑规范
高性能架构
数据库
NOSQL
缓存
并发
负载
1、性能指标
指标依据
业务规模
当前业务规模
业务容量预估
当前系统性能现状、性能目标
资源指标
CPU、内存、IO、网路
系统指标
并发用户数
吞吐量
响应时间
错误率
用户体验指标
首屏时间、白屏时间、完全加载时间
2、性能测试
性能基线
性能瓶颈探测
性能回归测试
稳定性测试
3、性能监控
监控->分析->优化
监控预警机制
指标监控
预警
预警阈值
报警
稳定可用机制
限流、降级、弹性扩容
0 条评论
下一页