扫码阅读
手机扫码阅读

性能测试工程师成长必看书单

22 2023-08-25

昨天晚上星球有同学问了一个问题:缓存、队列、存储、网络、中间件。这些内容,我应该看哪些书?我反问了一句:基于什么原因,你要看这些书?

这位同学回复道:招聘需求有这些要求,还有就是为了薪资的提升,以及在同事面前装大佬。

我整理了自己看过的自认为不错的几本技术书籍,并标注了推荐原因,仅供参考。

基础类

网络:入门——《图解HTTP》;进阶——《HTTP权威指南》

数据库:入门——《mysql必知必会》;进阶——《高性能mysql》

操作系统:入门——《计算机科学导论》;进阶——《Linux私房菜》

推荐原因:所有的计算机软件类技术,最底层最通用的就是这三部分知识。

中间件类

缓存:《深入理解Redis》

消息队列:《kafka入门与实践》

代理服务器:《nginx高性能web服务器详解》

系统架构原理:《分布式服务框架:原理与实践》

推荐原因:前面三本分别是缓存、队列、代理的内容,第四本可以系统的了解系统架构各方面的知识。

工程实践类

《性能之巅》:经典的性能问题排查与优化书籍,值得经常翻阅。

《京东基础架构建设之路》:大厂案例,从建设过程系统的了解如何分析和解决问题。

《逆流而上:阿里巴巴技术成长之路》:大厂案例,从建设过程系统的了解如何分析和解决问题。

《大型系统应用架构实战:部署、容灾、性能优化》:更偏向性能和稳定性建设的技术工程实践书籍。

最后,我要说的是,性能不仅仅是测试,扩展来说和服务的稳定性有很大关系。

专业的性能测试需要一定的知识广度和深度,更需要大量的项目实践和踩坑,才能喂出来。

了解系统架构,了解不同组件的原理和特性,了解常见问题如何排查以及解决,是必须具备的知识和经验。

最后,所有脱离业务的技术都是没有价值的。

内容仅供参考。

原文链接: http://mp.weixin.qq.com/s?__biz=Mzg2NDAwMjM1NQ==&mid=2247486736&idx=2&sn=883238ecaec76ecfec7b26e834478184&chksm=ce71454cf906cc5a4a1a4856e5a0c5062b5a0ee45f69082b7fbcd61905a9c917219032a84761#rd

专注互联网领域相关技术实践和思考,也分享职场成长、读书杂谈等内容。

69 篇文章
浏览 2077