扫码阅读
手机扫码阅读

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

286 2023-08-25

在回应一位同学关于提升技术能力和薪资的问题时,作者提出了一系列推荐书籍,并根据不同的技术领域进行了分类。同学提出这个问题的动机包括满足招聘需求、薪资提升以及在同事面前展示技术实力。

基础类

  • 网络:《图解HTTP》(入门),《HTTP权威指南》(进阶)
  • 数据库:《mysql必知必会》(入门),《高性能mysql》(进阶)
  • 操作系统:《计算机科学导论》(入门),《Linux私房菜》(进阶)

推荐这些书籍的原因在于计算机软件技术的基础知识主要包括网络、数据库和操作系统。

中间件类

  • 缓存:《深入理解Redis》
  • 消息队列:《kafka入门与实践》
  • 代理服务器:《nginx高性能web服务器详解》
  • 系统架构原理:《分布式服务框架:原理与实践》

这些书籍涉及缓存、队列、代理服务器内容,以及系统架构原理,有助于全面理解中间件知识。

工程实践类

  • 《性能之巅》:性能问题排查与优化
  • 《京东基础架构建设之路》:大厂案例,系统了解问题分析和解决
  • 《逆流而上:阿里巴巴技术成长之路》:类似京东案例,深入了解技术解决方案
  • 《大型系统应用架构实战:部署、容灾、性能优化》:关注性能和稳定性建设

作者强调,性能不仅是测试,还与服务稳定性关联紧密。专业的性能测试要求知识面广、经验深,且需大量实践。

总结地说,了解系统架构,组件原理和特性,以及问题排查和解决方案是技术成长必须的。最后,作者提醒,所有脱离业务的技术都是没有价值的,技术知识和经验应与业务需求相结合。

想要了解更多,点击 查看原文