占据软件系统生命周期绝大部分时间的是使用阶段,而非设计或实现阶段。那么,为什么传统观点还要坚持认为软件工程师应该首要关注大规模计算系统的设计和开发呢?在这本论文和文章合集中,Google的SRE(Site Reliability Engineering)团队的关键成员解释了他们对于整个软件系统生命周期的贡献如何以及为何能够帮助Google成功地构建、部署、监控和运维一些世界上现存优选的软件系统。你可以学习到Google工程师在提高系统部署规模、改进可靠性和资源利用效率方面的指导思想与具体实践——这些都是能够直接应用的宝贵经验。
阅读更多