写点什么

架构治理三:性能优化

作者:Bingo
  • 2024-06-01
    广东
  • 本文字数:340 字

    阅读完需:约 1 分钟

一、什么是性能优化

性能优化是指在软件开发和运维过程中,通过对系统的各个方面进行优化调整,以提升系统的响应速度、并发处理能力和资源利用率等性能指标的过程。


二、性能优化关注指标

  • 延时(RT):接口和异步任务延迟,包括单个操作、业务全流程操作等;

  • 负载:机器、DB、网络等负载情况,保证在合理水位;

  • 成功率:接口和任务的成功率,成功率是 baseline,没有它性能优化毫无意义。


三、性能优化思路

计算机本质是”数据+计算“,性能优化本质上也是优化数据读写和计算过程。优化思路可以分为以下方向:

  • 分析。通过 trace、profile 工具分析耗时和资源占用地方;

  • 数据。减少读写次数、减少读写数据、优化读写性能;

  • 计算。合并计算、提高并行度、提升计算性能;

  • 流程。简化流程、流程并行、非主流程异步化。


四、性能优化方法

分析


数据


计算


流程


发布于: 刚刚阅读数: 5
用户头像

Bingo

关注

提升认知 2020-12-07 加入

十年后端研发,架构师/技术TL

评论

发布
暂无评论
架构治理三:性能优化_架构_Bingo_InfoQ写作社区