Categories
程式開發

2019年InfoQ最受歡迎的文章排行榜 | 運維篇


2019年InfoQ最受歡迎的文章排行榜來了!

本次榜單涵蓋十大熱門領域:架構、前端、編程語言、雲計算、AI、開源、技術管理、運維、區塊鏈、產業互聯網…

第一篇架構篇、第二篇前端篇、第三篇編程語言篇、第四篇云計算篇、第五篇AI、第六篇開源、第七篇技術管理已發布。今天,我們來看看“運維”。

2019年,InfoQ一共發布了500+篇運維類的文章,總閱讀量超過240萬。

以下是前十篇最受歡迎的運維類文章,你絕對不能錯過!

TOP1:《擺脫無效報警?十年運維監控報警優化經驗總結》
作者:焦振清
策劃:田曉旭

運維工程師面試者第一個問題是:需要值班嗎?筆者自己也曾經歷過月入十萬的時期,在那個時候,數個系統同時發布下一代版本,而老系統還需要過渡很長時間,工作量直接翻倍,大家只能勉強應付一線運維工作,團隊成員開始陸續離職,而新人又無法在短時間內上手,整體情況不斷惡化,持續半年左右才緩過勁來。

TOP2:《軟件交付的演進歷程》
作者:Rory Madden
譯者:方彥
策劃:Tina

經常有人會問我什麼是敏捷流程。我都會給出那個讓人不盡滿意的答案“沒有一個單獨的流程。它取決於每個團隊的實際情況”。為了更好的回答這個問題,我撰寫該文介紹了軟件交付的演進歷史。我打算歸納成一個線性的發展,即使我知道它並不像我要表達的那樣有序和線性。但我覺得參考它,能得到比前面那個“取決於”的答案更多的信息。希望它對你同樣有用。

TOP3:《混沌工程落地的六個階段》
作者:焦振清
譯者:杜賓
策劃:田曉旭

從筆者所在團隊的實踐出發,我們將混沌工程總結為六個階段,並對各個階段的落地過程加以總結,希望能夠對大家落地混沌工程有所幫助。今天主要是拋磚引玉,後續針對每個階段,陸續會有專門的文章進行介紹。而混沌工程理論相關的部分,大家可以參考由 Netflix 出版的《混沌工程》迷你書。

TOP4:《如何從零開始搭建 CI/CD 流水線》
作者:Saurabh Kulshrestha
譯者:徐進

在當前 DevOps 的趨勢下,持續集成(CI)和持續部署(CD)具有支柱性地位,那麼能夠成功搭建 CI/CD 流水線就至關重要了。我們可能會在各種角色的崗位描述中發現關於「持續集成」和「持續部署」技能的要求,比如:數據工程師、雲解決方案架構師、數據科學家等。為了在開發團隊和運營團隊之間搭建橋樑,CI/CD 流水線實現了應用程序的自動構建、自動測試和自動部署。本文中,我們將介紹什麼是 CI/CD 流水線,以及它是如何工作的。

TOP5:《Puppet:維護運行環境一致性的利器》
作者:焦振清

每次我提到配置管理工具,有些同學就會問類似的問題:容器化時代和 Serverless 時代,還需要配置管理工具嗎?我們先不去討論容器化之後是否需要配置管理工具,那什麼時候容器能夠在全球範圍達到 100% 的普及?什麼時候 AWS 僅提供容器而不再提供虛擬機呢?之所以會有如上的問題,根源還在於配置管理工具的定位,到底要解決什麼問題?

TOP6:《阿里雲Redis開發規範》
作者:付磊

本文介紹了在使用阿里雲 Redis 的開發規範,從鍵值設計、命令使用、客戶端使用、相關工具等方面進行說明,通過本文的介紹可以減少使用 Redis 過程帶來的問題。

TOP7:《服務變更如何做到高可用? 》
作者:焦振清

近期, Cloudflare 在更新WAF 配置規則時,因其中一個規則包含了正則表達式,導致Cloudflare 全球機器上的CPU 峰值使用率達到100%,在最糟糕的時候,流量下降了82%,對整個互聯網都產生了明顯的影響。
因此,變更的定義,不僅僅是狹義的上線新版本代碼,也應該包含配置變更,數據變更,操作系統變更,網絡變更,基礎設施變更等方面。變更是運維人員的主要工作內容,同時也是導致服務故障的主要原因。據 Google SRE 統計,線上 70% 的故障都是由某種變更而觸發的。

TOP8:《為了追求速度,我們測試了全球所有的CDN》
作者:Emir Beganović
譯者:姚佳靈

Property Finder Group 擁有多元化客戶群,遍布中東和北非(Middle East and North Africa,簡稱 MENA)的 7 個國家。作為首席軟件架構師,我一直在努力尋找新方法來提高客戶滿意度並優化他們的用戶體驗,而且往往是性能方面的用戶體驗。就個人而言,我相信 Kaizen 方法:通過小而積極的改變來創造持續改進,並且隨著時間的推移會觸發雪球效應。作為在 Property Finder 中應用該流程的一部分,我們希望不斷優化性能,降低我們網站上和應用程序中資源的終端用戶延遲。

TOP9:《全面解讀:支付寶技術風險體系建設歷程》
作者:趙鈺瑩

“很多事情,說出來很多人都在做,但是只有真正做到極致,技術的差異性才會體現出來”,螞蟻金服技術風險部研究員陳亮(花名:俊義)在接受InfoQ 採訪時如上說道。在最近支付寶技術嘉年華期間,InfoQ 對支付寶數次技術架構升級的見證者及主導架構師陳亮進行了獨家採訪,首次系統了解穩定支撐“雙十一”等多次實戰背後的支付寶技術風險體系。

TOP10:《實時監控系統如何幫助FreeWheel支持超級賽事直播廣告? 》
作者:Debra

足球比賽的直播,廣告點基本上比較固定,就是中場休息,但是對於像 NBA、NFL 橄欖球比賽,你根本就不可能知道教練什麼時候叫暫停,所以也就不知道具體的廣告時間。對於我們系統來說,主要有三個特點:高並發、實時響應和高可用。高並發:直播賽事進廣告的時候,幾乎是所有用戶都同時發起廣告請求, 也就是說,所有的廣告請求幾乎同時要發給廣告投放服務器,導致我們系統面臨突發的高並發的壓力。