架构师训练营 - 第七周 - 学习总结

用户头像
stardust20
关注
发布于: 2020 年 07 月 21 日

1.性能测试指标

响应时间、并发数、吞吐量(TPS每秒处理的事务数,QPS每秒处理的查询数)、性能计数器(服务器的负载、内存、cpu等的使用情况)

响应时间 也不一定要通过技术手段优化,也可以通过优化业务交互和用户体验来优化

2.性能测试:对系统不断施加压力,验证系统在资源可接受范围内,是否能达到性能预期

负载测试:不断增加压力,直到系统出现瓶颈,继续增大压力系统的处理能力可能不升反降

压力测试:超过安全负载的情况,继续增加压力,直到系统崩溃,不能再处理任务请求,以获取系统的最大压力承受能力



3.性能优化的两个基本原则

你不能优化一个没有测试的软件

你不能优化一个你不了解的软件

不是拿着锤子看哪都是钉子,而是要找到钉子后,再使用锤子

测试出指标 --》 优化 ---》 验证指标 这样子才是闭环

4.性能优化的分层思想

不要一上来就死磕软件,架构、代码的优化,有时一些底层基础组件的优化可能收益更高,而且风险更低

5.LSM树利用了磁盘顺序写的特性,相对于随机写的B树性能更高

用户头像

stardust20

关注

还未添加个人签名 2019.11.18 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 - 第七周 - 学习总结