很高兴能为这本关于性能测试、分析与调优的书撰写序言。我和作者是多年的朋友,第一次见面我还是一个青涩的开发人员,作者是一名Linux系统玩的很“溜”的测试人员,转眼几个年头作者已成为我公司的架构师,很佩服他的学习能力。
性能测试是一个关注度比较高的话题,尤其在一些大公司,由于访问量巨大,时常会造成系统“瘫痪”。如何避免出现性能问题其实是一直贯穿系统开发始终的。所以无论是产品、开发、测试、运维、DBA等角色,都要或多或少了解性能测试的方法论、具体的操作方式以及所使用的测试工具。本书不仅仅从测试的视角出发,还从开发的角度分析系统性能问题,其实所有的性能问题本源在于开发和架构的问题。
作者考虑到本书的读者不仅仅是测试,还有其他岗位的读者,因此通过多种表现形式,力争使得本书尽可能地覆盖各个环节,作者以综述的方式突出了性能测试的关键指标,服务器如何监控与优化配置等内容。对于多数读者来说这本书可以作为工具书,以快速从中找到问题的解决方案。
尽管相对简短,但是本书涵盖了关于性能测试的诸多论题。我认为本书适合多种类型的读者,包括想对性能测试有深入了解的,想对架构和开发是如何影响性能测试的,想对服务器监控有更深入了解的,等等。
十分感谢作者能给我这个写序的机会,我也认同他的工作态度和学习能力,因此我非常欣赏本书的内容,希望你们也能喜欢。
紫金普惠信息咨询江苏有限公司产品架构总监
程大伟