18、Benchmark测试(下):如何做好宏基准测试你好,我是尉刚强。在上节课,我给你介绍了如何才能做好微基准性能测试,而这节课的主要关注点则是如何才能做好宏基准级别的性能测试。 现在我们已经知道,**宏基准性能测试的目标是获取软件系统级的性能基线水平,以此支撑系统基于性能去弹性扩展、部署运维等,或是...2026-02-28性能优化高手课
19、性能测试工具:如何选择最合适的性能测试工具你好,我是尉刚强。这节课,我们来聊聊性能测试工具的选择和使用。 我们都知道,性能测试是在确保软件功能正确的前提下,通过一些测试与加压手段,来衡量软件性能表现、分析性能问题的一种技术方法。而性能测试工具,则是支撑性能测试工作效率的重要保障之一,所以在进...2026-02-28性能优化高手课
20、性能看护: 如何更好地守护产品性能你好,我是尉刚强。 前面几节课,我们学习了基准测试的相关技术和方法,知道了如何选择合适的性能测试工具。而所有的这些技术和手段,最终目的其实都是为了更好地看护软件的性能,并更好地支撑软件设计与优化。 但实际上,对目标软件的性能测试与看护,是一项工作量投...2026-02-28性能优化高手课
21、性能CI:性能测试也可以集成到Pipeline中吗你好,我是尉刚强。这节课,我们来讲讲如何利用Pipeline来实现更好的性能测试效果。 如果你用过开源数据库MongoDB,那你可能会遇到或者是听说过一个比较典型的性能问题,也就是N+1性能问题。 这个问题描述是:本来业务实现中需要查询N条数据项,因...2026-02-28性能优化高手课
22、性能调优方法论:如何科学高效地定位性能问题你好,我是尉刚强。 一提起软件系统中的性能问题,可能你首先会想到的是CPU使用率过高,或是内存占用率太大,导致程序执行速度变慢,然后关注点只停留在软件实现层面的性能调优。 实际上,这种以最小化资源占用为导向的性能优化,它的核心目标是降低成本。但对于产...2026-02-28性能优化高手课
23、监控分析:你的性能调优工具足够有效吗你好,我是尉刚强,今天我们来聊聊如何选择合适的性能调优工具。 实际上,选择合适的性能调优工具,就像医生会借助一些医疗设备来诊断病因一样,主要是为了验证性能问题根因分析的准确性,以此更好地支撑性能调整与优化。 可是一方面,由于现在业务复杂度的不断提升,...2026-02-28性能优化高手课