每天推送5篇优质英文文章 · By makers, for makers

运营 1111 天, 推荐好文 4,975 篇, 原创简评 1,021,072 字, 原文总阅读时间 43,518 分钟, 138,983 人订阅

来自Intercom的经验分享,介绍他们如何做 continuous deployment,他们一天能部署将近100次代码,部署一次耗时不到10分钟。

在他们团队才只有6个人的时候,就开始做自动化的 continuous deployment,这个投资对以后开发效率的提高很有帮助,而且有效避免了在 production 环境下直接改代码的坏习惯 -- 部署代码都已经那么快了,根本没必要冒险登陆一堆 production 的机器改代码。

一个团队工程技术水平高低,直接反映在部署代码上。我碰到其他公司的人,都喜欢问你们怎么部署代码的,非常大开眼界。你很难相信,很多(有一定规模的)公司仍然是人肉ssh到十几、二十台机器上git pull、手动重启服务器,部署一次代码几个小时,每次部署代码都很戏剧性 -- 这么原始,活该加班:)

分享到: