Istio 可以代替 SpringCloud 嗎?
閱讀本文大概需要 5.5 分鐘。
來自:zhangxin.blog.csdn.net/article/details/105342762
背景



分布式和集中式會(huì)配合使用
Spring Cloud 與 K8S 對比

但需要注意的是,即使加入了cloud foundry的paas能力,spring cloud仍然是“侵入式”的且語言相關(guān),而kubernetes是“非侵入式”的且語言無關(guān)。
Spring Cloud vs Istio


相對而言,云廠商會(huì)更喜歡kubernetes的方案,原因就是三個(gè)字:非侵入。平臺(tái)能力與應(yīng)用層的解耦,使得云廠商可以非常方便的升級、維護(hù)基礎(chǔ)設(shè)施而不需要去關(guān)心應(yīng)用的情況,這也是我比較看好service mesh這類技術(shù)前景的原因。
Spring Boot + K8S

具體來說,就是把k8s中的services對應(yīng)到Spring Cloud中的services,k8s中的endpoints對應(yīng)到Spring Cloud的instances。這樣通過標(biāo)準(zhǔn)的Spring Cloud api就可以對接k8的服務(wù)治理體系。
https://lupeier.com/post/cloud-native-api-gateway-part-2/
Service Mesh的價(jià)值


推薦閱讀:
一次簡單的 JVM 調(diào)優(yōu),拿去寫到簡歷里
Spring壓軸題:當(dāng)循環(huán)依賴遇上Spring AOP
互聯(lián)網(wǎng)初中高級大廠面試題(9個(gè)G) 內(nèi)容包含Java基礎(chǔ)、JavaWeb、MySQL性能優(yōu)化、JVM、鎖、百萬并發(fā)、消息隊(duì)列、高性能緩存、反射、Spring全家桶原理、微服務(wù)、Zookeeper......等技術(shù)棧!
?戳閱讀原文領(lǐng)??! 朕已閱
評論
圖片
表情


