上QQ阅读APP看书,第一时间看更新
1.2 后果
这对Baysoft Training公司总部来说是一个漫长的夜晚。这一切是怎么发生的?是否可以避免?为什么应用和系统无法承受这样的负载?为什么不对系统与应用做足够的性能和压力测试?是应用的问题、系统资源的问题还是两者共有的问题?管理层将工程师团队聚集到会议室,希望得到这些问题的答案,工程师团队包括软件开发工程师、网络和系统工程师、负责质量保证(Quality Assurance,QA)的测试工程师以及数据库管理员。房间里充满了相互指责和抱怨。在一阵头脑风暴后,整个团队意识到应该确定之后需要怎么做。应用和系统资源应该经过全面而严格的测试。这包括应用的各个方面以及所有支撑的系统资源,包括但不限于基础设施、网络、数据库、服务器和负载均衡器。这个测试应该可以帮助研发团队发现性能的瓶颈并解决问题。