CI Weekly #7 | Instgram/Quora 等大公司如何做持續部署?

終于,你們期待的 flow.ci iOS 項目持續集成 開始公測了。在這幾個工作日,flow.ci 做了些許「功能優化」與「問題修復」,性能和體驗都在持續優化中。比如:

  • iOS 快速入門文檔更新;
  • 構建列表狀態顯示優化,更方便地辨別當前任務的構建狀態;
  • 前端界面體驗優化;
  • GitLab 支持讀取 Group 項目列表.

更新詳情見 flow_ci changelog。如果你在使用過程中遇到問題,可以通過「在線消息」或去Gitter群 反饋給我們 :)

這期CI Weekly收錄了一些國外公司的的CI/CD實踐、自動化測試、工程師文化相關的技術分享,希望對你有用~

『 國外大公司的CD實踐 』

Instgram的持續部署實踐

他們一天部署后臺代碼30到50次,大部分情況不用人為干預。直接部署master branch的代碼。文章描述了他們從非常手動的快糙猛的部署代碼的流程,進化到幾乎是全自動持續部署的過程。(via:@阿里云云棲社區

Continuous Deployment at Quora

Quora也是一家主要用python開發的公司,投資了很多開發生產力工具以快速響應,提高效率。(via: engineering.quora.com

Automating Our Infrastructure to Empower Engineers

@灣區日報BayArea 在微博上分享:

“Segment分享了他們如何用Docker/AWS/CircleCI/Terraform搭建他們的Infra,包括如何保持本地開發環境,staging以及production三個環境的一致” ,感興趣的可以看看。(via : segment.com)

flow.ci

Stack Overflow: How We Do Deployment - 2016 Edition

Stack Overflow 的開發人員如何將代碼作為寫入生產環境?這篇文章分了很多步驟講解部署Stack Overflow的例子,你可以試試用幾乎相同的模式來部署網站或服務,值得推薦。(via : Nick Craver

淺談GRAB的持續集成和持續部署

作者zhchang在gopher china 2016大會上面做了個關于 GRAB 的持續集成和持續部署(CI/CD)的分享。(via: zhchang

『 自動化測試 』

UI 自動化框架調研總結

這篇文章作者總結了調研并選擇UI自動化框架過程中的一些思考,希望能給處于UI自動化調研初期的同學們一些幫助。(via : @TesterHome ubunhu)

HTTP接口功能自動化測試

HTTP接口功能測試是對服務后臺一系列HTTP接口功能測試,這篇文章幫我們了解相關的知識。(via :@云智慧Cloudwise

20天持續壓測,云存儲性能哪家更強?

作者完善了《云計算產品性能測試指南》,新加入了對兩種云存儲產品(云盤)的性能和價格對比。本次測試總計耗時 20 多天,測試的強度和時間都非常充分,這篇文章記錄了此次測試的過程和對比結果。(via :@編程派

flow.ci

『 工程師文化 』

技術的成長曲線

技術成長的關鍵在于突破。為了達到真正的突破,有哪些因素是我們需要重視的呢? 感興趣的可以看看這篇文章有沒有你想要的秘籍。(via :@張鐵蕾

Mac 軟件推薦(續)之程序猿篇

本篇文章將介紹一些可以提高程序猿工作效率的一些軟件和工具及相關配置.(via :唐磊coder公眾號)

Stack Overflow: 我們如何賺錢

做開發的恐怕沒有人不知道 Stack Overflow,但是這家公司「怎么賺錢」的?恐怕沒有人知道。這篇文章毫無疑問值得一看。(via :小道消息公眾號)

flow.ci

以上是 CI Weekly #7 的所有技術分享,
如有問題,請聯系我們~

Happy building!
flow.ci

CI Weekly 圍繞『 軟件工程效率提升』 進行一系列技術內容分享,包括國內外持續集成、持續交付,持續部署、自動化測試、 DevOps 等實踐教程、工具與資源,以及一些工程師文化相關的程序員 Tips 。同步于 flow.ci Blog、微信公眾號、官方微博知乎專欄簡書,歡迎關注或投稿:)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容