javascript
Dubbo、Spring Cloud和kubernetes该如何选型?
文章目錄
- 背景
- 微服務的公共關注點
- 微服務平臺的選型橫向比對
- 微服務優劣比對
背景
做技術選型。如果缺乏足夠的經驗,對so a啊,微服架構原理以及整個行業服務化演進的歷史缺乏了解。
那么,對這個三個產品該如何選擇啊?的確會感到困惑。服務框架和平臺的選擇啊,是搭建這個微一服務架構的一個基礎,好比構建一個大廈的一個基建材料啊,它它的重要性是不言而喻的。
特別值得一提的是啊,double spring cloud和kubernetes分別是阿里巴巴。netflix還有谷歌三家互聯網公司,他們在應對大規模微服開發帶來的挑戰時,各自獨立引進出來的解決方案。換句話說,這個double spring cloud還有kubernetes都是對同一個問題啊,也就是分布式唯一服務開發框架。
微服務的公共關注點
-
配置管理: 靜態的數據庫連接串配置、運行時的例如調整緩存時間、業務粗線數量
-
服務發現和LB:
微服務平臺的選型橫向比對
前面這幾個指標比完發現三者各有千秋。
這幾個指標一比,發現k8s還是高呀,可以說統整了業界微服務的共有痛點問題。
微服務優劣比對
把這個double和這個spring cloud來做一個比喻。
如果是把它們比作PC機的話呢?double更像是一個品牌機啊,一次性買好就可以用啊,一般不會替換內部的這個組件啊。那么spring cloud,它更像是一個組裝機,自己組裝,而且可以靈活的替換
double和spring cloud,它是框架和組建,如果比喻建房子的話呢,自己去買建筑材料,自己建房啊,自建房啊。那kubernetes它是一個平臺,如果比喻建房子的話呢,就是開發商承建的商品房,用戶購買以后拎包入住即可,
總結
以上是生活随笔為你收集整理的Dubbo、Spring Cloud和kubernetes该如何选型?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 内存溢出(一)原因、复现、排查
- 下一篇: 解决笔记本播放声音时突然有杂音