原创 Kubernetes 請求併發控制與數據一致性(含ResourceVersion、Update、Patch簡析)

      在大型分佈式系統中,定會存在大量併發寫入的場景。在這種場景下如何進行更好的併發控制,即在多個任務同時存取數據時保證數據的一致性,成爲分佈式系統必須解決的問題。       悲觀併發控制和樂觀併發控制是併發控制中採用的主要技術手

原创 Kubernetes Federation整體架構解讀(v1、v2版本)

       近期雲原生圈中多雲(Multi-Cloud)和混合雲的概念受到了很多關注,通過IBM、Vmware這倆筆收購不難看出,雲服務商正在相繼開拓混合雲市場。在IBM收購Redhat的聲明中,倆家公司強調它們將聯合推動基於kuber

原创 Golang TLS Server、Kube-Apiserver 校驗客戶端證書原理

當我們用Golang寫一個TLS Server的時候,假設給Server端配置了CA證書,那麼Server端一定會校驗客戶端的證書嗎?答案是,即使我們給Server端配置了CA證書,Server端也不一定會校驗客戶端的證書。 看一個TLS

原创 GPU基本概念

Numa:      現在的機器上都是有多個CPU和多個內存塊的。以前我們都是將內存塊看成是一大塊內存,所有CPU到這個共享內存的訪問消息是一樣的。這就是之前普遍使用的SMP模型。但是隨着處理器的增加,共享內存可能會導致內存訪問衝突越來越

原创 MultiCloud利器——Kubernetes Federation整體架構解讀(v1、v2版本)

       近期雲原生圈中多雲(Multi-Cloud)和混合雲的概念受到了很多關注,通過IBM、Vmware這倆筆收購不難看出,雲服務商正在相繼開拓混合雲市場。在IBM收購Redhat的聲明中,倆家公司強調它們將聯合推動基於kuber