原创 監控和可觀測性之間的關係

討論了監控和可觀測性實踐,以及它們如何幫助開發團隊更好地理解軟件中的 bug 和其他錯誤。 IT 行業在最近已經變得指數級複雜——更多的環境、更多的連接設備、更多的數據和更多的發佈更新。因此,用於監控現代應用程序和管理預測故障的遺留方法

原创 雲原生第一 語言我說是Go ,你覺得呢

偶然看到有人說, Go 語言目前的火爆可能就是曇花一現而已。這個觀點我當然是不認同的。 近幾年,關於 Go 與 Java 還有 C 的對比和討論愈演愈烈,但不可否認的是,在十年多的時間裏,Go 語言發展勢頭強勁,憑藉其簡潔、高效的特性,在

原创 SRE最佳實踐

什麼是站點可靠性工程(SRE)? 站點可靠性工程(SRE)的概念起源於谷歌。這個想法與DevOps的原則密切相關。它是It運營的一種方法。SRE團隊使用軟件來管理系統、解決問題和自動化操作任務。 SRE團隊將IT團隊完成的任務(通常

原创 RocketMQ七年0故障支撐阿里雙11數據洪峯的設計思路和技術細節

2020雙11,RocketMQ發生了以下幾個方面的變化:   雲原生化實踐。 完成運維層面的雲原生化改造,實現 Kubernetes 化,實現降本提效,達到無人值守的自動化運維。 性能優化。 消息過濾優化交易集羣性能提升 3

原创 Kubernetes常見面試問題總結

Kubernetes一直是當今業界的流行語,也是最好的編排工具。它吸引了許多想要提升自己職業生涯的經驗豐富的專業人士。Huwaei,Pokemon,Box,eBay,Ing,Yahoo Japan,SAP,紐約時報,Open AI,So

原创 Linkerd、Consul、Istio、Kuma、Traefik、AWS App服務網格全方位對比

在討論微服務架構和容器化時,一組經過生產驗證的工具近年來引起了很大關注:服務網格。 確實,微服務架構和Kubernetes(通常是K8S)已迅速成爲可伸縮應用程序的規範,這使得管理服務之間的通信問題成爲熱門話題,並且服務網格成爲一

原创 Kubernetes | 從Docker遷移到Containerd

Kubernetes在1.20版本之後不再將Docker作爲容器運行時使用。不要驚慌😱Docker容器仍然支持,但是dockershim/Docker Kubernetes和containerd之間的層已經棄用,將從1.22+版本中移除

原创 Service Mesh與Istio簡述

Service Mesh 的演化歷程 一個服務從項目一開始,通常會是一個簡單的單體應用,一個應用提供 了所需的所有服務,所有模塊都包含在這個應用裏面,隨着需求的迭代,這個應用的模塊數量越來越龐大,功能集成也越來越多,模塊與模塊之間在

原创 字節,騰訊,百度... Go 工程師面試題大公開

談談我的真實感受吧~ 程序員真的是需要將終生學習貫徹到底的職業,一旦停止學習,離被淘汰,也就不遠了。 金三銀四跳槽季,這是一個千年不變的話題,每到這個時候,很多人都會臨陣磨槍,相信不快也光。於是,大家都會蒐集一些面試題。 但其實,對

原创 什麼是可觀測性

想象一下,在沒有財務預測的情況下經營企業,甚至不知道銀行剩下多少錢。您怎麼知道您是在巨大的現金緩衝中游泳還是由於資金不足而需要跳過客戶午餐?如果不注意自己的財務狀況,根本就不可能開展健康的業務。同樣,如果不觀察您的計算基礎架構,就不可

原创 通過編輯器創建可視化Kubernetes網絡策略

實現網絡策略是構建基於kubernetes的安全平臺的關鍵部分,但是從簡單的示例到更復雜的現實策略的學習曲線是陡峭的。不僅要使YAML語法和格式正確,而且更重要的是,在網絡策略規範的行爲中有許多微妙之處(例如默認允許/拒絕、名稱空間、通

原创 XOps:是名副其實還是惡意炒作?

DevOps只是一個開始。現在,組織在IT內部和外部都採用了其他形式的Ops。但他們有沒有抓住重點呢? BizOps、MarketingOps、DevOps、AIOps、MLOps、DataOps。顧名思義,它們都是跨職能的,但公司是需

原创 3種創建Jenkins流水線的方法 - Classic UI, BlueOcean, Git

Jenkins是一個DevOps工具,可以用來自動構建、測試和交付軟件代碼。如果你是Jenkins的新手,本教程將幫助你理解如何使用以下方法之一創建Jenkins流水線(Pipeline): 經典的Jenkins用戶界

原创 Kubernetes如何支撐邊緣計算平臺

容器編配引擎具有作爲邊緣解決方案的潛力,但是在它成爲邊緣解決方案之前還有很多問題需要解決。 到目前爲止,您可能已經聽說了Kubernetes如何在傳統的on-prem和雲環境中簡化應用程序的大規模部署。但是,將數據中心與駐留在離終端用

原创 Kubernetes架構的八大問題

Kubernetes架構非常適合有一定服務規模的組織,但它對其他人來說可能過於複雜。 開源容器編排平臺Kubernetes已經成爲任何在生產環境中部署容器化應用程序的人事實上的解決方案。這有很多原因,包括Kubernetes提供了高度