性能工程,是指通过设计、构建工具链和工作流,从而对系统性能进行持续改善和守护的一类实践方法。本文将从起源开始探寻性能工程出现的必然性,进而以软件研发流程中处理性能问题和实施性能优化时所遇到的挑战为出发点,来讨论性能工程的定义以及企业实践性能工程的目标。性能后置时代落幕近 30 年的互联网大爆炸,让各类传统业务领域通过数字化迅速在互联网蓝海中占领自己的位置,从而实现了业绩高增长和投资高回报。大量投资推动了计算机技术的极大发展,也反过来影响了在线业务的企业:只要乘着技术发展的东风,就能让单位服务成本越来越低,而速度越来越快。无论是通过调研数据还是从业者自身的感受,我们都会发现,性能是在整个研发流程中被不断后置的。架构设计优先考虑功能,代码研发也是主要关心业务,测试环节
………………………………