精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

147欧美人体大胆444| 亚洲欧美精品suv| 隔壁人妻偷人bd中字| 色一情一乱一乱一区91av| 亚洲尤物精选| 中文字幕在线亚洲| 黄色在线免费播放| 日本在线视频一区二区| 亚洲男同性恋视频| 欧美不卡三区| 国产免费av电影| 夜夜嗨一区二区| 色偷偷888欧美精品久久久| 在线观看你懂的视频| 欧美成人黑人| 樱花影视一区二区| 水蜜桃一区二区| 色欲av伊人久久大香线蕉影院| 日韩精品视频网站| 久久久久国产精品一区| 久久亚洲无码视频| 精品欧美午夜寂寞影院| 欧美日韩免费不卡视频一区二区三区| 亚洲色成人www永久在线观看| h视频在线播放| 91一区在线观看| 亚洲精品日韩av| 国产成人精品一区二区色戒| 亚洲精品婷婷| 欧美成人一二三| 狂野欧美性猛交| 夜夜春成人影院| 亚洲国产高清高潮精品美女| 杨幂一区二区国产精品| 日韩久久一区二区三区| 天天综合色天天| avav在线播放| 综合图区亚洲| 1000部国产精品成人观看| 日本精品一区二区三区高清 久久| 国产 欧美 自拍| 国产精品一二三| 亚洲a在线观看| 亚洲影视一区二区| 美女久久久精品| 欧美在线视频观看免费网站| 日本在线视频中文字幕| 欧美激情自拍| 精品少妇v888av| 久久国产精品国语对白| 91视频久久| xvideos亚洲人网站| 欧美亚洲色综久久精品国产| 欧美三级伦理在线| 中文字幕日韩欧美| 天堂网av2018| 亚洲综合小说| 九九视频这里只有精品| 免费毛片在线播放免费 | 精品亚洲夜色av98在线观看| 国产精品九九视频| 日韩欧美中文字幕电影| 日韩福利视频在线观看| 人妻少妇精品视频一区二区三区| 欧美在线导航| 亚洲人成伊人成综合网久久久| 日韩一级视频在线观看| 国产成人ay| 神马国产精品影院av| 999精品久久久| 99久久精品费精品国产风间由美| 久热精品视频在线免费观看| 久草视频手机在线观看| 亚洲在线电影| 国产91色在线播放| 国产又色又爽又黄又免费| 国产一区二区三区香蕉| 粉嫩av四季av绯色av第一区| 男人天堂综合网| 久久久久久久久久电影| 亚洲人成网站在线观看播放 | 国产精品水嫩水嫩| 三级网在线观看| 九九色在线视频| 色综合夜色一区| 色播五月激情五月| 福利电影一区| 国产一区二区三区直播精品电影| 日本黄色激情视频| 激情欧美国产欧美| 国产精品成人播放| 国产av一区二区三区| 97精品视频在线观看自产线路二| 色吧亚洲视频| 国产在线拍揄自揄拍视频| 日韩欧美一区二区三区| 国产女同无遮挡互慰高潮91| 国产精品色在线网站| 正在播放国产一区| 久久视频免费看| 日韩av一区二区三区| www日韩av| 国产尤物视频在线| 一区二区成人在线视频| 精品少妇无遮挡毛片| 97品白浆高清久久久久久| 亚洲日本成人女熟在线观看| 欧美黄色免费看| 蜜桃一区二区三区四区| 精品国产免费人成电影在线观...| av播放在线| 欧美日韩精品二区| 久久久久亚洲av无码专区首jn| 日韩av密桃| 欧美一区二区色| 亚洲成人一二三区| 中文字幕在线一区免费| 人妻少妇被粗大爽9797pw| 深夜福利一区| 久久九九有精品国产23| 波多野结衣视频观看| 成人精品视频网站| 韩国黄色一级大片| yiren22亚洲综合| 亚洲人成网站在线播| 五月天婷婷综合网| 国产成人精品影视| 久久视频免费在线| 久久国产三级| 一区二区三区精品99久久| 日韩av在线播| 成人综合在线视频| 日韩在线视频在线| 秋霞一区二区| 久久久精品免费视频| 在线观看视频中文字幕| 国产无一区二区| 无码无遮挡又大又爽又黄的视频| 红杏一区二区三区| 久久久久久久999| 东京干手机福利视频| 亚洲黄色小说网站| 中文字幕在线视频一区二区| 91精品国产91久久久久久黑人| 国产精品视频网站| 69xxxx欧美| 欧美情侣在线播放| 亚洲人做受高潮| 国产一区二区三区免费观看| 视频一区二区视频| 国产精品欧美一区二区三区不卡 | 日韩欧美你懂的| 免费在线观看一级片| 国产精品一二三四| 草b视频在线观看| 国产女人18毛片水真多18精品| 久久久久国产视频| 深夜福利视频在线观看| 一本大道av一区二区在线播放| 91中文字幕永久在线| 天堂精品中文字幕在线| 亚洲电影免费| 国产一区二区久久久久| 久久99久国产精品黄毛片入口| 高清毛片aaaaaaaaa片| 黄色精品一区二区| 成人国产精品久久久网站| 秋霞午夜av一区二区三区| 亚洲欧美久久234| 欧美1区2区3| 77777少妇光屁股久久一区| 欧洲毛片在线| 欧美日韩国产乱码电影| 青青草免费av| 91视视频在线直接观看在线看网页在线看 | 污污的视频网站在线观看| 欧美色欧美亚洲高清在线视频| 精品国产成人亚洲午夜福利| 狠狠色狠狠色综合日日91app| www国产免费| 丝袜美腿一区二区三区动态图| 国产精品久久久久久久久久久不卡| 98在线视频| 精品国产一二三区| 久久人人爽人人爽人人片av免费| 中文乱码免费一区二区 | 久久在线免费观看| 国产精品视频中文字幕| 国产精品99免费看| 欧美日韩一区二区三| 日日夜夜精品| 97人人做人人爱| 麻豆传媒在线免费| 日韩毛片在线看| 99久久99久久久精品棕色圆| 精品人伦一区二区三区蜜桃网站| 国产3级在线观看| av影院午夜一区| 五月天激情播播| 夜久久久久久| 成人国产在线看| 欧美熟乱15p| 国产亚洲精品自在久久| 欧美一级做a| 91高潮在线观看| 91国内在线| 在线观看欧美日韩国产| 天天射天天操天天干| 欧美日韩国产高清一区二区| 日韩美女视频网站| 亚洲欧美日韩人成在线播放| 69视频在线观看免费| 不卡影院免费观看| 在线播放黄色av| 人人狠狠综合久久亚洲| 亚洲不卡中文字幕无码| 你懂的亚洲视频| 杨幂一区欧美专区| 欧洲杯足球赛直播| 免费毛片一区二区三区久久久| 最新国产一区二区| 91久久国产综合久久91精品网站| 自拍偷自拍亚洲精品被多人伦好爽| 国语自产精品视频在免费| 黄色大片在线播放| 中国人与牲禽动交精品| 国产福利小视频在线| 亚洲另类图片色| 手机福利小视频在线播放| 亚洲精品在线电影| 黄色一级大片在线免费看国产一 | 日韩欧美亚洲国产一区| 国产欧美日韩另类| 亚洲午夜电影在线| 一区二区在线观看免费视频| 中文字幕一区二| 九九热久久免费视频| 国产精品久久久久久久岛一牛影视| 久久久无码人妻精品一区| av一区二区不卡| 插我舔内射18免费视频| 99re热视频精品| 久久久久9999| 久久久久国色av免费看影院| av网站免费在线播放| av不卡一区二区三区| 影音先锋黄色资源| 久久综合九色综合97婷婷| 国产传媒第一页| 久久久久久一级片| 日本性高潮视频| 欧美高清一级片在线观看| 亚洲第一综合网| 国产精品久久久久久久久图文区| 在线观看免费黄色网址| 中文字幕视频一区二区三区久| 波兰性xxxxx极品hd| 1000精品久久久久久久久| 欧美激情图片小说| 亚洲综合色噜噜狠狠| 欧美激情精品久久| 精品久久久在线观看| 免费黄色网址在线| 欧美视频一区二区三区在线观看| 中文字幕男人天堂| 欧美一级精品在线| 日本高清视频网站| 伊人伊人伊人久久| caoporn免费在线| 国内成人精品一区| 久久夜夜操妹子| 成人黄色中文字幕| 国产精品香蕉| 日产精品高清视频免费| 国产精品88久久久久久| 国产尤物av一区二区三区| 日韩午夜高潮| 日本在线观看免费视频| 国产一区二区三区香蕉| 人妻少妇精品视频一区二区三区| 中文字幕精品在线不卡| 欧美激情图片小说| 欧美午夜精品伦理| 国产有码在线观看| 亚洲国产精品va在线看黑人| 国产精品视频一区二区久久| 日韩精品91| 国产91精品久久久久久| 成人全视频免费观看在线看| 99久re热视频这里只有精品6| 婷婷激情久久| 干日本少妇视频| 亚洲在线网站| 九九九九九九九九| 2021久久国产精品不只是精品| 秋霞网一区二区三区| 亚洲一区二区三区中文字幕| 国产精品熟女视频| 精品久久免费看| 北岛玲一区二区三区| 欧美激情第1页| 电影一区电影二区| 国模一区二区三区私拍视频| 四虎国产精品免费观看| 精品久久一二三| 黑人精品欧美一区二区蜜桃 | xxxx日韩| 中文字幕一区二区三区精彩视频| 一区二区黄色| 久久久久中文字幕亚洲精品| 欧美国产在线观看| 亚洲久久在线观看| 日韩精品一区二区在线| 99re在线视频| 欧美一级高清免费| 精品嫩草影院| av影院在线播放| 久久草av在线| 东方伊人免费在线观看| 精品日本高清在线播放| 亚洲国产精品欧美久久| 日韩亚洲欧美中文高清在线| 裤袜国产欧美精品一区| 国产综合18久久久久久| 欧美激情日韩| 色网站在线视频| 国产精品午夜电影| 在线免费观看国产精品| 日韩精品中文字幕在线观看| 女同视频在线观看| 亚洲影影院av| 亚洲欧美日韩高清在线| 手机av在线免费| 国产精品嫩草影院com| 最近免费中文字幕大全免费版视频| 亚洲国产精品va在线| h片精品在线观看| 亚洲xxx自由成熟| 欧美性久久久| 亚洲一区二区三区黄色| 亚洲香蕉伊在人在线观| 99riav国产| 欧美成人中文字幕在线| 日韩一区二区三区在线看| 国产精品免费看久久久无码| 国产精品一区二区久久精品爱涩| 日本在线一级片| 8x福利精品第一导航| 国产美女av在线| 2022国产精品| 激情视频一区二区三区| 中文字幕免费高清视频| 亚洲 欧美综合在线网络| 欧美一区,二区| 欧美综合激情网| 精品国产a一区二区三区v免费| 国产三级三级三级看三级| 日本一区二区三区国色天香| 真实的国产乱xxxx在线91| xxxxx成人.com| 深夜激情久久| 成人av一级片| 国产三区在线成人av| 一二区在线观看| 免费99精品国产自在在线| 风间由美性色一区二区三区四区| 免费成人午夜视频| 国产日韩欧美亚洲| 一级黄色录像大片| 欧美日韩高清区| 日韩有码中文字幕在线| 91香蕉视频导航| 亚洲精品高清视频在线观看| 欧美一区二区黄片| 国产精品福利久久久| 亚洲精品一二三区区别| 亚洲熟女一区二区三区| 色婷婷久久久亚洲一区二区三区| 在线观看麻豆| 国产精品对白一区二区三区| 美女91精品| 黄视频网站免费看| 亚洲国产精品久久久| 国产精品久久久久久妇女| japanese在线播放| 久久精品一区二区三区不卡牛牛| 国产一区二区小视频| 久久久久免费视频| 精品国产乱码久久久久久蜜坠欲下| 性生活一级大片| 色悠久久久久综合欧美99| av官网在线播放| 热舞福利精品大尺度视频| 国产盗摄视频一区二区三区| 中文字幕一区二区三区四区欧美| 久久精品久久久久久| 亚洲精品白浆高清| 男生和女生一起差差差视频| 日本久久精品电影| 国产精品蜜臀|