博客 / 列表

數據庫知識分享者 - 開源微服務運行時 Dapr 發佈 1.0 版本

簡介:Dapr 是 2019 年 10 月開源的分佈式運行時。早在 Dapr 開源初期,阿里雲就開始參與 Dapr 社區建設和代碼開發,目前已有兩位 Dapr 成員,是 Dapr 項目中除微軟之外代碼貢獻最多的公司。作為 Dapr 項目的早期採用者,阿里在 Dapr v1.0 發佈之前就在內部小規模的試點。本文由 Dapr 社區成員敖小劍翻譯。 分佈式應用程序運行時現在已經生產就緒啦! 今天,我

coffeescript , sass , 前端

數據庫知識分享者 - 什麼是微內核架構設計?

簡介:作為一名Java程序員,相信同學們都聽説過微內核架構設計,也有自己的理解。那麼微內核是如何被提出來的?微內核在操作系統內核的設計中又有什麼作用?本文從插件化(Plug-in)架構的角度來詮釋微內核架構設計,通過微內核架構和微服務架構的對比,分享其對微服務設計的參考意義。 關於微內核架構設計現在比較熱,聽起來好像是操作系統內核相關的,作為Java程序員,操作系統內核那麼遙遠的事情,好像和我們

react , coffeescript , bootstrap , Javascript

數據庫知識分享者 - 如何 0 改造,讓單體/微服務應用成為 Serverless Application

簡介:隨着 2013 年以 Docker 為代表的容器技術、CNCF 基金會以及 K8s 的發展等,雲原生開始被廣大開發者所熟知。雲原生時代之前還有兩個階段:一是自建 IDC 機房,二是簡單地把原有的應用搬遷到雲上。自建 IDC 機房很難獲得高可用、高可擴展以及運維提效等能力;而第二個階段就是雲計算時代,相比 IDC 有了一定的進步,但大部分還是在相對原始地用雲,很難用好雲,這個階段的資源已經接近

coffeescript , Javascript

數據庫知識分享者 - Kubernetes Client-go Informer 源碼分析

幾乎所有的Controller manager 和CRD Controller 都會使用Client-go 的Informer 函數,這樣通過Watch 或者Get List 可以獲取對應的Object,下面我們從源碼分析角度來看一下Client go Informer 的機制。 kubeClient, err := kubernetes.NewForConfig(cfg) if err != n

函數 , 源碼 , cache-control