写点什么

架构师训练营第七周总结

用户头像
养乐多
关注
发布于: 2020 年 07 月 22 日
架构师训练营第七周总结
  1. 性能测试

  • 性能测试是性能优化的前提和基础,也是性能优化结果的检查和度量标准。主观视角:用户感受到的性能。客观视角:性能指标衡量的性能。

  • 优化前必须做性能测试,没有性能测试谈优化无异于耍流氓。

  • 性能测试的主要指标:响应时间、并发数、吞吐量、性能计数器等。

  • 吞吐量:(1000/相应时间ms)* 并发数

  • 性能测试方法:性能测试、负载测试、压力测试、稳定性测试。

  • 吞吐量与并发用户数关系

  • 响应时间与并发用户数关系

  • 如果有资金控制在b点左边,否则,控制在b与c之间,c点系统已经到达瓶颈,随时可能崩溃

  1. 大规模分布式系统性能优化的7层协议

  • 基本原则

  • 不能优化一个没有做性能测试的软件

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

  • 性能优化的一般方法

  • 性能测试,获得性能指标

  • 指标分析,发现性能与资源瓶颈点

  • 架构与代码分析,寻找性能与资源瓶颈关键所在

  • 架构与代码分析,优化关键技术,平衡资源利用

  • 性能测试,进入性能优化闭环

  • 系统性能优化的分层思想

  • 机房与骨干网络性能优化

  • 服务器与硬件性能优化

  • 操作系统性能优化

  • 虚拟机性能优化

  • 基础组件性能优化

  • 软件架构性能优化

  • 软件代码性能优化

  • 软件架构性能优化三板斧

  • 缓存

  • 异步

  • 集群

用户头像

养乐多

关注

还未添加个人签名 2019.11.12 加入

还未添加个人简介

评论

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