互联网从业者的资讯社区
互联网从业者的资讯社区
下载 App 打开应用

Quora 的持续部署(Continuous deployment)

不知道 #continuousDeployment# 翻译成持续部署对不对。大概意思你懂得:)

#Quora# 在湾区一直以良好的 engineering culture 闻名。去年参加 #EdmondLau# 的一个经验分享的讲座,第一次知道 quora 可以每天部署 50 多次代码到 production,甚为钦佩。Quora 在产品还没推出时就把很多精力投入到 engineering productivity。毕竟现在人比机器贵得多,人的效率上去了,就能省很多钱。Quora 也是一家主要用 #python# 开发的公司。

我之前用昨天推荐的 #rundeck#,加上 #jenkins##gerrit#,搭了个简单的持续部署的环境,用于自己跟朋友的小 project。大概的 idea 是,一旦 gerrit 的 code review 通过了,就触发 jenkins 跑测试,一旦测试过了,也在 jenkins 上打包代码,然后触发一个 rundeck job 在多台 production 的机器上部署。gerrit 和 rundeck 都有 jenkins 上的插件。有空我再详细写写吧。

总而言之,要做得比别人快,就要舍得投资工具,要嘛花钱买,要嘛花时间自己做。长远来看,收益都是巨大的。

原文链接:
https://engineering.quora.com/Continuous-Deployment-at-Quora
https://zhijieshequ.com/post/k11KQBds
回复 湾区日报

未登录无法操作

评论
列表为空,暂无内容

服务条款 隐私政策 Cookie 使用条款

© 2024 知结社区 | Powered by Fresns

弗雷森斯(苏州)科技有限公司

苏ICP备2021027795号-3

增值电信业务经营许可证:苏B2-20210954

广播电视节目制作经营许可证:(苏)字第02601号

不良信息举报: jubao@fresns.cn