精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

聊聊SpringCloud與云原生,你明白了嗎?

云計算 云原生
從成熟度來說,Service Mesh的istio + envoy的組合目前已經不少大中廠的實踐案例,但是跟Spring Cloud比起來,還是差不少。

很多公司由于歷史原因,都會有自研的RPC框架。

尤其是在2015-2017期間,Spring Cloud剛剛面世,Dubbo停止維護多年,很多公司在設計自己的RPC框架時,都會基于Spring Cloud做二次開發。并且會大量使用Spring Cloud Netflix相關的模塊與代碼。

因此,我們去梳理一下Spring Cloud的前世今生,以及未來云原生發展的趨勢,可以給這些RPC框架的演進帶來一些啟發。

1、Spring Cloud的歷史

Spring Cloud 自 2015 年 3 月推出之后,很快就在 Java 微服務生態中,成為開發人員的首選技術棧。

圖片

Spring Cloud 在 Spring Boot 的基礎上,保留 Java 開發習慣,加入分布式特性,提供了一系列通用工具來幫助開發者在分布式系統里快速構建一些常見模式,現在已成為使用范圍最廣的微服務架構之一。

Spring Cloud提供了微服務開發所需的配置管理、服務發現、斷路器、智能路由、集群狀態管理等組件。最重要的是,跟Spring Boot框架一起使用的話,會讓你開發微服務架構非常方便。

Spring Cloud本身不是新的框架,它是一系列框架的有機組合,利用Spring Boot的開發便利性巧妙地簡化了分布式系統基礎設施的開發。

注意,并非所有組件都由Spring提供,Netflix扮演了重要的角色。注冊中心Eureka、熔斷器Hystrix、負載均衡組件Ribbon、網關Zuul等重要組件均由Netflix提供,主要貢獻來自 Netflix OSS。

2、Spring Cloud的現在

由于Netflix在開源投入上的策略調整,Eureka、Hystrix、Ribbon 相繼宣布停止維護,社區上人心惶惶,因為當時絕大部分開發者認為 Spring Cloud = Spring Cloud Netflix。

但實際上 Spring Cloud 是一套規范,這套規范并不是只有 Netflix OSS,還有 Spring Cloud Alibaba,Spring Cloud Zookeeper,Spring Cloud Consul,Spring Cloud Kubernetes 這些實現,最近騰訊也開源了Spring Cloud Tencent(暫時還沒有進入Spring Cloud 官方社區)。

2.1 Spring Cloud Alibaba

Spring Cloud Alibaba(后面簡稱SCA) 是目前國內Spring Cloud最活躍、組件最多,也是最容易替代 Spring Cloud Netflix 的實現。

下面張圖對相關功能和組件的映射關系表達得比較清晰了。

圖片

(來源:https://www.oschina.net/question/4489239_2321891)

我們可以看到,SCA對Spring Cloud的實現,采用了幾個目前非常熱門的項目,基本上可以做到快速接入,穩定使用。

不過這里有個地方需要注意,從SCA 的2.2.7-RELEASE版本后,不再支持dubbo的快速接入了,而是直接使用了Spring Cloud的原生調用方式(OpenFeign和RestTemplate)。

為什么呢?查了下issue找到了社區相關討論https://github.com/alibaba/spring-cloud-alibaba/issues/2398。

總結起來有幾點原因:

SCA的Spring Cloud Dubbo這個模塊存在一些問題,且沒有人力繼續維護了,考慮到用的人不多,所以就不再繼續維護。

SCA的目的是為了將阿里云相關組件能快速替換SpringCloud相關模塊而誕生的,比如nacos、sentinal、seata、rocketMQ。

Dubbo自身生態非常成熟,一般不需要跟Spring Cloud混用,一般是二選一。尤其是Dubbo 3.x后支持了Mesh,通過rest方式調用完全可以自成體系。

2.2 Spring Cloud Tencent

Spring Cloud Tencent(后面簡稱SCT)是騰訊最近開源的SC實現框架,項目地址https://github.com/Tencent/spring-cloud-tencent。

圖片

這是一整套自研的組件,以騰訊云polaris為核心,實現 注冊中心、配置中心、服務路由、限流 等等。

目前相對來說騰訊集團內部使用較多,外界案例較少。

2.3 小結

Spring Cloud Netflix雖然不再維護,但是Spring Cloud依然火熱,SCA目前看可能會成為國內最佳實現選擇。

3、Spring Cloud與云原生

3.1 特性差異

首先,Spring Cloud認為自己還是比較符合云原生的

from https://github.com/spring-cloud/spring-cloud-commons:

Cloud Native is a style of application development that encourages easy adoption of best practices in the areas of continuous delivery and value-driven development. A related discipline is that of building 12-factor Applications, in which development practices are aligned with delivery and operations goals?—?for instance, by using declarative programming and management and monitoring. Spring Cloud facilitates these styles of development in a number of specific ways. The starting point is a set of features to which all components in a distributed system need easy access.

但是Spring Cloud 和目前最火熱的云原生Service Mesh體系還是有非常大的差異。

可以從以下四個方面的對比

圖片

(表格來源:https://medium.com/codex/a-spring-cloud-compatible-service-mesh-6ce58c571012)

前面談到了,Spring Cloud體系實際上是定義了一套編程模型(規范),包括服務注冊發現、負載均衡、熔斷降級等等。

但是這里有些內容是否可以應用無關,下沉到基礎設施中?

在云原生環境下,是可以的。

也就是Spring Cloud定義的部分規范,其實在云原生環境下可能略顯冗余了,Service Mesh可以做到應用無關。

當然,Spring Cloud能做到Service Mesh做不到的一些事情,比如 接口級別的治理、更細粒度的鏈路追蹤 等等。

另外,跨語言也是Service Mesh的一大殺器。

云原生環境下,容器化運行,多云部署,使得微服務不再關注到底是什么技術棧,python、c++、Nodejs都可以非常容易在云原生環境下運行。

但是Spring Cloud只適合java生態,并且侵入到java應用程序代碼中,對于多語言是比較無力的。(其實這里也是 容器化 后,對java語言統治力的一種沖擊)

3.2 成熟度差異

從成熟度來說,Service Mesh的istio + envoy的組合目前已經不少大中廠的實踐案例,但是跟Spring Cloud比起來,還是差不少。

2022 年 9 月 24 日,由云原生社區主辦的第一屆 Service Mesh Summit 在上海成功舉辦,從大會內容上,我們可以看到,Service Mesh在 易用性、通用性、學習成本上,都還是比較高的。

市場在關注服務網格時更加得理性,而服務網格本身也更加“務實”,以實現快速平穩落地為出發點,解決落地過程中的各種問題,比如性能、資源占用、跨集群、多協議支持、功能擴展等等。解決這些問題,或者堅持在 Istio/Envoy 體系上繼續優化;或者轉投其他的實現,更換數據面代理,如 MOSN、Pipy、APISIX、Linkerd Proxy;再或者引入其他的技術來解決,如 eBPF、WASM、RDMA、DPDK 等等。

4、路在何方

4.1 只把k8s作為容器編排調度?

目前java為主的微服務體系還是比較完整的,所以即使使用了k8s,也可以僅僅把k8s用作容器編排,不需要對接istio的服務治理能力。

Spring Cloud全家桶肯定能滿足java體系下的微服務一站式設計與實現,這點毋庸置疑。

當然,問題主要還是在云原生下,多語言的治理能力會有所缺失。

另外,流量管理上,和knative、seldon等平臺打通會比較麻煩,它們都是直接對接istio進行流量管理的。

4.2 Spring Cloud 的路?

Mesh體系下,由于天然支持HTTP調用,因此Spring Cloud的調用接入還是比較方便的,也有Spring Cloud Kubernetes項目做了注冊中心的打通。

核心的痛點在于對統一控制面的服務治理的接入。

對于Spring Cloud來說,就是要實現Proxyless體系,但是目前官方社區沒有看到這方面的特別探索。

倒是Spring Cloud Alibaba的服務治理組件Sentinel有一些變化。

Sentinel 的歷史

  • 2012 年,Sentinel 誕生,主要功能為入口流量控制。
  • 2013-2017 年,Sentinel 在阿里巴巴集團內部迅速發展,成為基礎技術模塊,覆蓋了所有的核心場景。Sentinel 也因此積累了大量的流量歸整場景以及生產實踐。
  • 2018 年,Sentinel 開源,并持續演進。
  • 2019 年,Sentinel 朝著多語言擴展的方向不斷探索,推出 C++ 原生版本,同時針對 Service Mesh 場景也推出了 Envoy 集群流量控制支持,以解決 Service Mesh 架構下多語言限流的問題。
  • 2020 年,推出 Sentinel Go 版本,繼續朝著云原生方向演進。
  • 2021 年,Sentinel 正在朝著 2.0 云原生高可用決策中心組件進行演進;同時推出了 Sentinel Rust 原生版本。同時我們也在 Rust 社區進行了 Envoy WASM extension 及 eBPF extension 等場景探索。
  • 2022 年,Sentinel 品牌升級為流量治理,領域涵蓋流量路由/調度、流量染色、流控降級、過載保護/實例摘除等;同時社區將流量治理相關標準抽出到 OpenSergo 標準中,Sentinel 作為流量治理標準實現。

另外,Sentinel 社區正在將流量治理相關標準抽出到 OpenSergo 標準中,Sentinel 作為流量治理標準實現。有關 Sentinel 流控降級與容錯 spec 的最新進展,請參考 opensergo-specification。

但是sentinel重點還是關注容錯能力,路由能力是缺失的。

所以,只能繼續關注OpenSergo會怎么補齊這塊能力了。

4.3 學習Dubbo 3.0,全面擁抱云原生?

與Spring Cloud體系一樣聞名的Dubbo體系,我們已經可以看到dubbo 3.x從 Mesh 到 Proxyless 對云原生的全面擁抱。

不僅從服務注冊發現模型上做了徹底改變(接口級別變成了應用級別),也在治理能力上對接xds。

dubbo 3.1.0作為一個重要的里程碑已經正式發布

圖片

也許跟隨 Dubbo的腳步,可能可以更穩步走向云原生。

責任編輯:武曉燕 來源: 阿丸筆記
相關推薦

2021-09-16 21:34:52

5G專線

2022-10-19 08:19:32

動態基線預警

2023-06-14 08:15:34

算法合并操作Winner

2022-05-31 07:32:19

JDK8API工具

2024-05-30 08:19:52

微服務架構大型應用

2023-12-06 08:01:03

CSSPostCSS

2023-04-04 08:42:30

IT成本技術堆

2022-03-03 09:20:08

分布式數據庫場景

2022-07-27 08:31:28

SQL開發控制

2022-06-22 09:24:30

云原生Go 語言

2024-03-19 08:15:09

云原生云計算容器

2022-12-30 08:35:00

2023-05-31 08:29:08

數據庫CPU類型

2024-01-25 09:10:10

GoRust標準庫

2024-08-09 13:39:27

2021-02-05 08:42:21

云原生系統方式

2022-04-07 11:15:22

PulseEventAPI函數

2023-12-28 08:43:28

前端算法搜索

2024-01-08 20:05:32

2022-10-10 18:38:56

inert屬性鍵盤
點贊
收藏

51CTO技術棧公眾號

97在线视频精品| 欧美三级乱人伦电影| 国产精品免费一区二区| 日本天堂网在线观看| 日本亚洲不卡| 欧美日韩一区二区在线观看| 国产精品美女在线播放| 人妻中文字幕一区| 奇米四色…亚洲| 久久久久久久91| 亚洲а∨天堂久久精品2021| 免费一级欧美片在线观看网站| 黑人精品xxx一区| 色呦呦网站入口| 欧美日韩视频精品二区| 狠狠色丁香久久婷婷综合_中| 97久久伊人激情网| 九九精品视频免费| 免费久久久久久久久| 日韩亚洲欧美一区二区三区| 情侣黄网站免费看| 欧美性受ⅹ╳╳╳黑人a性爽| 久久久99精品久久| 国产v亚洲v天堂无码| 伊人网中文字幕| 久久福利一区| 97超级碰碰人国产在线观看| 杨钰莹一级淫片aaaaaa播放| 国产精品片aa在线观看| 欧美精品一区二区三区在线| 亚洲精品国产久| 69堂免费精品视频在线播放| 婷婷夜色潮精品综合在线| 2021国产视频| 激情在线小视频| 国产精品国产自产拍高清av王其 | 最近更新的2019中文字幕| 国产高潮视频在线观看| 精品视频一区二区三区| 欧美三级视频在线播放| 日本在线观看a| 天堂8中文在线最新版在线| 亚洲一区电影777| 伊人网在线免费| 国产区在线观看| 亚洲欧洲成人自拍| 一本一本a久久| yw193.com尤物在线| www国产精品av| 欧美连裤袜在线视频| 欧洲伦理片一区 二区 三区| 91免费观看在线| 久久久一本精品99久久精品| 熟妇高潮一区二区三区| 成人激情黄色小说| 国产区欧美区日韩区| 国精产品乱码一区一区三区四区| 国产成人av福利| 成人午夜影院在线观看| 亚洲黄色在线播放| av影院午夜一区| 高清av免费一区中文字幕| 亚洲国产精品无码久久| 成人一级视频在线观看| 精品国产二区在线| 色吊丝在线永久观看最新版本| 26uuu成人网一区二区三区| 欧美三级电影在线播放| 搞黄视频免费在线观看| 国产精品美女久久久久久久久久久| 亚洲一区二区三区涩| 久久99精品久久| 亚洲最新视频在线播放| 黄色一级大片免费| 国产不卡人人| 欧美性大战久久久久久久| av亚洲天堂网| 岛国精品一区| 国产视频精品一区二区三区| 国产又黄又粗视频| 午夜激情久久| 久久久久久久999| 国产精品久久久久久人| 捆绑变态av一区二区三区| 3d蒂法精品啪啪一区二区免费| 国产福利资源在线| 91首页免费视频| 亚洲国产精品久久久久久女王| 成人无遮挡免费网站视频在线观看| 亚洲自拍偷拍欧美| 欧美女人性生活视频| 欧美日韩卡一| 亚洲激情成人网| 在线免费观看视频| 韩国欧美一区| 国产精品日韩精品| 亚洲成人黄色片| 国产片一区二区| 久久av高潮av| 成人做爰免费视频免费看| 日韩亚洲电影在线| 亚洲精品乱码久久久久久久久久久久| 2023国产精品久久久精品双| 欧美伊久线香蕉线新在线| 91亚洲视频在线观看| 91视视频在线直接观看在线看网页在线看| 亚洲精品中字| 日本不卡1234视频| 欧美一区中文字幕| 久久久久无码精品国产sm果冻| 亚洲国产精品综合久久久| 欧美一性一乱一交一视频| 亚洲第一天堂影院| 国产精品久久久久久久久免费桃花 | 亚洲午夜久久久久中文字幕久| 男人操女人免费| heyzo欧美激情| xxxxx91麻豆| 黄色在线免费观看| 成人免费av网站| 97精品国产97久久久久久粉红| 亚洲高清黄色| 日韩国产精品一区| 久久久美女视频| 国产一区二区福利| 亚洲欧美日韩精品在线| 色一区二区三区| 亚洲成色www8888| 国产精品成人免费观看| 久久狠狠亚洲综合| 欧洲久久久久久| 中文字幕在线直播| 精品国产乱码久久久久久久 | 午夜电影久久久| 亚洲911精品成人18网站| 99精品视频在线观看播放| 国产成人久久精品| 欧美3p视频在线观看| 图片区小说区区亚洲影院| 丰满少妇xbxb毛片日本| 欧美精品一线| 国产91精品入口17c| 怡红院在线播放| 日韩片之四级片| 在线免费观看亚洲视频| 黄一区二区三区| 中文字幕一区二区三区在线乱码 | 国产免费一区二区| xxx.xxx欧美| 亚洲电影免费观看高清完整版在线| 国产高清在线免费观看| 国产寡妇亲子伦一区二区| 中文字幕av久久| 日韩08精品| 久久久免费精品| 五月婷婷六月激情| 欧美日韩中文在线| 特级西西www444人体聚色| 日韩av午夜在线观看| 亚洲精品高清国产一线久久| 99riav视频一区二区| 最近2019年好看中文字幕视频| 中文字幕777| 亚洲四区在线观看| 师生出轨h灌满了1v1| 亚洲三级免费| 欧美一区激情视频在线观看| 日韩制服诱惑| 久久久国产精品x99av| 国产成人精品毛片| 五月婷婷久久综合| 欧美 日韩 国产 成人 在线观看 | 91精品久久久久久| 欧美精品videossex少妇| 亚洲第一网中文字幕| 国产嫩bbwbbw高潮| 中文字幕中文字幕一区二区| 美女日批在线观看| 久久久999| 丰满女人性猛交| 国产成人福利av| 国产精品日韩一区| av免费网站在线观看| 日韩电影免费在线观看中文字幕 | 国产一区二区三区美女| 国产女主播自拍| 精品国产一区二区三区四区| 1卡2卡3卡精品视频| 国产欧美一区二区三区精品酒店| www.亚洲成人| 婷婷av一区二区三区| 欧美日韩日日摸| 亚洲精品在线观看av| 欧美激情一区二区三区| 国产高潮失禁喷水爽到抽搐| 三级一区在线视频先锋 | 久久艹中文字幕| 亚洲精品tv| 91精品国产高清久久久久久91 | 91丝袜超薄交口足| 一区二区日本视频| 先锋影音男人资源| 久久99国内| 国产91亚洲精品一区二区三区| 国产a亚洲精品| 97视频在线观看亚洲| fc2ppv国产精品久久| 亚洲图片制服诱惑| 黑人乱码一区二区三区av| 欧美午夜理伦三级在线观看| 日本熟妇一区二区| 亚洲乱码中文字幕综合| 久久久久亚洲av无码a片| 成人av资源站| 欧美xxxx黑人| 国产在线视频一区二区| 免费在线观看的毛片| 1000部精品久久久久久久久| 在线一区高清| 日本女优一区| 欧美日韩成人一区二区三区 | 日韩电影av| 97在线日本国产| www在线看| 欧美激情高清视频| 在线播放蜜桃麻豆| 色诱女教师一区二区三区| 男人的天堂在线| 日韩精品日韩在线观看| 黄色aaa大片| 日韩欧美综合在线| 精品乱子伦一区二区| 欧美一区二区三区不卡| 亚洲天堂中文字幕在线| 欧美性受xxxx| 久久久久亚洲视频| 日本道在线观看一区二区| 亚洲精品男人天堂| 五月天丁香久久| 日韩精品在线不卡| 亚洲成av人片在线观看| 中文字幕第28页| 舔着乳尖日韩一区| 三级黄色在线视频| 欧美日韩黄色大片| av网站中文字幕| 欧美亚洲高清一区| 看黄色一级大片| 欧美午夜寂寞影院| 中文字幕人妻互换av久久 | 欧美专区在线播放| 自由日本语热亚洲人| 日韩av三级在线观看| gogo亚洲高清大胆美女人体| 国产激情视频一区| 国产在视频一区二区三区吞精| 国产欧美日韩中文字幕在线| 色999久久久精品人人澡69| 成人免费视频网| 视频一区中文字幕精品| 国产激情一区二区三区在线观看| 成人爽a毛片免费啪啪红桃视频| 国产自产精品| 久久不见久久见免费视频7| 日韩欧美精品一区二区| 91亚洲一区| wwwwww欧美| 亚洲欧美日韩综合国产aⅴ| 三级在线免费看| 国产一区二区三区黄视频 | 国产三级日本三级在线播放| 免费成人在线网站| 日本一区二区三区在线免费观看| 国产不卡视频在线观看| 国产美女喷水视频| 国产精品亲子乱子伦xxxx裸| 顶臀精品视频www| 五月激情综合网| 久久久久亚洲视频| 日韩欧美国产综合| 免费在线观看一级毛片| 日韩网站免费观看高清| 国产盗摄精品一区二区酒店| 日韩美女中文字幕| 99精品国产九九国产精品| 国产精品麻豆免费版| 欧美男同视频网| 黄色小视频大全| 美女久久一区| 日韩精品――色哟哟| 久久久久久99久久久精品网站| 免费黄色激情视频| 舔着乳尖日韩一区| 国产精品无码在线播放| 日韩精品一二三四区| 久草免费在线观看| 日本a级片电影一区二区| 久久精品一级| 日产精品高清视频免费| 欧美日韩亚洲一区二区三区在线| 亚洲乱码国产一区三区| 成人一区在线看| 黄色片子在线观看| 在线看国产日韩| 日本久久一级片| 欧美成人精品在线播放| 51一区二区三区| 久久久久久久久一区| 欧美日韩爆操| 国产一级片自拍| 久久九九影视网| 日韩男人的天堂| 欧美一区二区三区爱爱| 成人免费高清在线播放| 欧美亚洲国产日本| 91精品导航| 中文字幕制服丝袜在线| 日本亚洲欧美天堂免费| 国产精品300页| 亚洲综合区在线| 国产av无码专区亚洲av麻豆| 最近2019中文字幕一页二页| 欧洲一级精品| 免费成人看片网址| 7777久久亚洲中文字幕| 国产精品国产精品国产专区不蜜| 国产一级久久久| 欧美妇女性影城| 91.xxx.高清在线| 不卡在线视频中文字幕| 欧美一区二区三区粗大| 欧美色另类天堂2015| 少妇又色又爽又黄的视频| 欧美夫妻性视频| 欧洲大片精品免费永久看nba| 亚洲五月六月| 开心九九激情九九欧美日韩精美视频电影 | 后进极品白嫩翘臀在线播放| 91日本在线观看| 欧美激情精品久久久六区热门| 中文字幕色网站| 亚洲欧美日韩人成在线播放| 国产精品伦一区二区三区| 久久精品久久久久久| 99久久这里有精品| 综合久久国产| 国产精品69毛片高清亚洲| 免费麻豆国产一区二区三区四区| 日韩亚洲欧美在线观看| 黄色小说在线播放| 精品无人区一区二区三区竹菊| 99精品福利视频| 精品人妻一区二区三区蜜桃视频| 91黄色免费看| 日韩在线资源| 51蜜桃传媒精品一区二区| 欧美日韩亚洲三区| 丰满大乳奶做爰ⅹxx视频| 91成人在线免费观看| 91免费在线| 91精品黄色| 野花国产精品入口| 久久成人激情视频| 欧美疯狂性受xxxxx喷水图片| 国产日产一区二区| 国产在线精品一区二区中文 | 久久久福利影院| 亚洲五码中文字幕| 日本中文字幕电影在线观看| 国产精品福利网站| 久久久久久久久久久妇女| 中文字幕18页| 日本高清无吗v一区| 美女黄视频在线观看| 成人做爰66片免费看网站| 欧美亚洲在线| 亚洲精品一区二区三区在线播放| 日韩女优电影在线观看| 亚洲国产欧美日本视频| 一区二区在线观看网站| 成人av在线观| 中文字幕一区二区三区波野结| 色一情一乱一伦一区二区三区日本| 在线欧美三区| 国产艳俗歌舞表演hd| 欧美性videosxxxxx| 国产福利视频在线观看| 国产精品一区视频网站| 免费在线观看精品| 免费网站看av| 夜夜嗨av一区二区三区四区| 国产精品中文| 国产成人无码一二三区视频| 亚洲欧美影音先锋| 青青九九免费视频在线| 91久久国产综合久久91精品网站| 国产三级在线| 91久久久一线二线三线品牌| 快she精品国产999| 欧美黄色免费看|