日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

技术盘点:云原生中间件的技术演进与未来趋势展望

發布時間:2025/3/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 技术盘点:云原生中间件的技术演进与未来趋势展望 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者:胡偉琪(白慕)

阿里巴巴董事會主席兼首席執行官張勇在云棲大會分享

過去這幾年,隨著云原生技術生態的高速發展,中間件技術也在順應這個大趨勢向前演進,如果要說中間件的演進大方向,我認為就是云原生化,但是對于中間件來說,這里面包含了兩層含義。

首先是中間件自身架構和運行時的云原生化。眾所周知中件間基本上都是有狀態的應用,在整個IT架構中承擔了非常核心的作用,對于 IO、性能、穩定性的要求都非常高,所以一直以來中間件的容量管理、交付、運維、容災都是業界的難題,但是隨著云原生技術體系的逐漸成熟,現在的中間件都在云原生化,借助云原生技術,首先解決了自身的彈性和韌性問題,其次基于以 K8s +容器的運行底座,解決了中間件的運維、交付問題。

其次是開發者使用中間件方式的云原生化。現在的云原生中間件,通常以 BaaS 或SaaS的形態出現,幫助使用者屏蔽了底層的運行環境差異和運維復雜度,使用者通過標準化的 API 就可以完成對中間件的調用,這種形態的好處在于讓中間件逐漸基礎設施化,開發者可以更關注業務的開發,從而提升企業整體的開發和運維效率。

云原生中間件和本地 PaaS 中間件之間是否有本質上的不同?

要談這個問題,我們只需要理解云計算和云原生的本質是什么。現在業界對于云原生的定義基本上達成了共識,在這里就不展開談了,結合中間件的特性,云原生中間件和本地 PaaS 中間件的本質區別主要在于彈性、穩定性、高可用、安全性、使用成本等。

彈性: 云原生技術體系為中間件帶來了良好的擴展機制和彈性架構,再借助云上的海量資源實現中間件的按需彈性擴縮容的能力,讓使用者既不需要提前準備相關資源,也不需再為容量是否滿足業務需求擔憂。

穩定性: 在穩定性方面,需要先分析一下影響中間件穩定性的因素,主要包括硬件、操作系統、網絡、存儲、運維等,利用云上完備的 IaaS 和 PaaS 能力,可以很高效地為各領域中間件構建出高質量的穩定性保障體系,這是本地中間件無法實現的。

高可用: 在高可用方面,這是云計算和云原生的先天優勢了,多機房的異地容災、多鏈路網絡保障、完備的可觀測體系和診斷能力等,可以說云原生中間件能提供的高可用能力,已經可以讓使用者無需再擔心因為中間件導致的業務連續性受影響的問題。

安全性: 大家都知道去年在 Java 領域發現了一個非常重大的漏洞,但其實這只是其中一個案例,我們使用的軟件、系統,包括中間件,無法避免出現漏洞或 bug,對于云原生中間件來說,我們對漏洞的修復效率的要求,是最高優先級的,使用者無需承擔漏洞帶來的潛在數據和系統風險。

使用成本: 這里的成本是廣義的成本,包含資源成本、人力成本、時間成本等,借助云原生中間件,使用者不再需要關注中間件的發布、升級、運維等一系列高人員投入的事務,也不需要為資源的空置率支付成本,就拿消息中間件來舉個例子,我們經常可以看到,很多企業用戶的消息推送量,在業務高峰和低谷期的消息量可以相差數百甚至上千倍,借助云的彈性能力,客戶不需要再為業務低谷期的資源浪費擔憂,節約了大量的成本。

2021年中間件領域有哪些重要的進展?

借助云原生技術底座加速中間件在不同的環境輸出:云原生技術生態的覆蓋面越來越廣了,在分布式云和無邊界計算的大趨勢下,中間件也在加速向不同的環境輸出,比如不同的 CPU 架構平臺,過去中間件主要運行于 X86 架構上,但是隨著 ARM 架構的快速發展,現在大量中間件已經可以支持運行 ARM 架構之上。另外,中間件也開始適用于不同的計算場所,比如邊緣計算,尤其在更細分的現場和區域邊緣領域。

中間件逐漸服務化、透明化:中間件通過 BaaS 和 SaaS 形態把基礎能力下沉,賦能輕量、敏捷的云原生應用,解決用戶使用效率和成本問題,這同時也符合開發者對于云和云原生發展的期望。

開源和商業結合更緊密:云原生技術內核是圍繞開源展開的,隨著中間件云原生化進程的不斷推進,開源中間件的發展也越來越活躍,這一方面可以加速中間件和云原生生態的結合,另一方面也看到在這樣的趨勢下,中間件越來越開放,在各細分領域會逐漸基于開源推出標準,開源標準的推進會反推云服務更加標準化,最終受益的是廣大的中間件開發者和使用者。

阿里云云原生中間件不得不提的技術突破?

軟硬件協同提升中間件性能:軟件的不斷迭代,配合新硬件特性,是釋放技術紅利的最高效路徑,今年阿里云在這一方面進行了多方位的布局和嘗試,目前基于軟硬件協同優化能為消息中間件 MQ 整體帶來 20% 的綜合性能提升,在網關和 Service Mesh 的部分場景中,對請求的處理效率提升了 260%,這些技術演進帶來的提升,阿里云已經通過云服務提供給了云原生中間件的使用者, 譬如在服務網格 ASM 和 MSE 等產品中已經透出基于 Multi-Buffer 技術的性能實現 TLS 的加速。

基于云原生重構中間件帶來性能飛躍:在 2021 年 6 月份,阿里云發布了開源注冊配置中心 Nacos 2.0,結合云原生理念設計的全新 2.0 架構,將性能大幅提升10倍,內核進行了分層抽象,實現插件擴展機制,支持 10w 級實例規模,并支持服務網格生態;同時,阿里云在云上同步提供了對應的云產品 MSE 注冊配置中心。

??Nacos 2.0 升級前后性能對比壓測??

??年終獻禮 | Nacos Star 2W+ 的回顧與展望??

中間件能力高度集成化:在網關領域,阿里云把流量網關和業務網關進行了融合,推出了云原生網關,可以降低用戶一半的使用成本和維護成本;在消息領域,阿里云推出了消息、事件、流一體化消息平臺——RocketMQ 5.0,專注于消息基礎架構的云原生化演進,聚焦在消息領域的后處理場景,支持消息的流式處理和輕計算,幫助用戶實現消息的就近計算和分析,并將全面擁抱 Serverless 和 EDA。

??阿里云消息隊列 RocketMQ 5.0 全新升級:消息、事件、流融合處理平臺??

現在的中間件主要可以分成哪幾個部分?

廣義中間件的定義是非常廣泛的,比如消息、微服務、網關、數據庫、集成平臺等等,都屬于中間件的范疇,在這里我就簡單說一下消息、微服務等領域:

消息中間件:隨著大數據、AI的高速發展,消息中間件的發展重點從過去在線應用和微服務比較關注的業務消息領域,開始逐漸傾斜到大數據和流計算領域,在2021年 9 月阿里云推出了 Apache RocketMQ 5.0-preview,這一版本開始重新定義消息中間件,把消息、事件、流一體化融合平臺,作為未來的主要發展方向,也得到了社區開發者的積極響應;另外,云、邊、端一體化的消息收集、傳輸、處理平臺,也將是消息中間件未來重點布局的方向。RocketMQ 的這些新特性會率先在阿里云的MQ產品中對外推出。

微服務中間件:這里講的是廣義的微服務,包含現在發展快速的 Service Mesh,Service Mesh 通過把控制面和數據進行分離的架構,確實在解決業務代碼發布效率、解耦合、多語言支持方面有很好的收益,但同時帶來的架構復雜度提升、端到端延遲升高等問題,這些問題阻礙著 Service Mesh 大規模生產上線,所以目前技術發展趨勢主要圍繞解決這兩類問題,比如基于 eBPF 等技術提升傳輸效率、proxyless 新架構方案等,阿里云服務網格ASM產品也在探索 eBPF 性能優化以及引入 gRPC Proxyless 與 Sidecar 模式的融合處理;在傳統微服務領域,Spring Cloud、Dubbo 等非常成熟的開源框架仍然是微服務化的主要選擇,但也看到隨著微服務使用規模的不斷擴大,目前對于如何用好、管好微服務的需求越來越多,服務治理、分布式事務、零信任會成為接下來的發展重點,阿里云在這一領域推出了 MSE 云產品,把過去中間件微服務治理領域多年的的積累對外進行服務化輸出。

??阿里云 MSE 云原生網關助力斯凱奇輕松應對雙 11 大促??

2022年中間件領域的發展趨勢?

過去幾年阿里云推進中間件的云原生化實踐證明,在云原生時代,中間件仍然發揮著至關重要的作用,并在新場景、新邊界、新形態上不斷推陳出新。

新場景:隨著越來越多樣化的計算負載和數據被搬到云上,尤其是最近發展迅速的大數據、流計算、AI等新場景,勢必會對中間件提出新的要求;

新邊界:據 Gartner 預測,到 2025 年,將有 50% 的企業使用分布式云,分布式云已經成為大量企業下一代IT架構的首選。在此背景下,多云、混合云、云邊一體化應用交付將成為核心訴求,一方面中間件需要具備自身在分布式云場景下的交付部署問題,另一方面,中間件需要解決分布式云場景下的業務數據流轉問題;

新形態:Serverless將成為下一代云計算的主流形態,在這樣的趨勢下,中間件也將會由現在的 BaaS 和 SaaS 形態,逐漸向 Serverless 形態演進。

以上內容截取自 InfoQ 專訪阿里云資深技術專家胡偉琪,在原內容基礎上補充相關參考延伸閱讀,方便開發者更好理解。

作者介紹:

?胡偉琪(花名:白慕),阿里云資深技術專家,中間件技術負責人,在阿里巴巴先后負責過電商資源調度系統、資源彈性伸縮系統、容器項目、邊緣容器服務等。?

總結

以上是生活随笔為你收集整理的技术盘点:云原生中间件的技术演进与未来趋势展望的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。