文件名称:site-reliability-engineer-handbook
文件大小:21.95MB
文件格式:ZIP
更新时间:2024-05-23 01:02:18
公开知识-我的SRE手册 优化规则:抛光前的原型。 在优化之前先使它工作。 保持清洁,保持简单 一切都应该尽可能简单,但不要简单。 @艾尔伯特爱因斯坦 (i)使每个程序做好一件事。 要完成一项新工作,请重新构建而不是通过添加新功能来使旧程序复杂化。 (ii)期望每个程序的输出都将成为另一个程序(尚不为人所知)的输入。 不要将多余的信息弄乱。 避免严格使用列或二进制输入格式。 不要坚持交互式输入。 (iii)设计和构建软件,甚至操作系统,应尽早尝试,最好在几周内试用。 不要犹豫,丢弃笨拙的部分并重建它们。 (iv)优先使用工具,而不是非熟练的帮助,以减轻编程任务的负担,即使您不得不绕道而行以构建工具,并期望在使用完毕后将其中的一些工具丢弃。 这是Unix的哲学: 编写可以做一件事并且做得很好的程序。 编写程序以协同工作。 编写程序来处理文本流,因为这是一个通用接口。 @道格