




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、Dubbo Mesh的行業(yè)應(yīng)用實踐技術(shù)創(chuàng)新,變革未來目錄 為什么需要Service Mesh Dubbo與ServiceMesh的融合 Service Mesh在有贊云的實踐 未來的展望01020304為什么需要Service Mesh Dubbo與ServiceMesh的融合 Service Mesh在有贊云的實踐 未來的展望為什么需要Service Mesh什么是ServiceMesh為什么需要Service MeshIstio:ServiceMesh的集大成者Proxy不支持私有二進制協(xié)議xDS規(guī)則基于http實現(xiàn)性能不夠好為什么需要Service Mesh有贊架構(gòu)演進帶來了多語言調(diào)用問
2、題Node應(yīng)用如何調(diào)用Dubbo接口?Dubbo-js框架 / Thrift, PB / or 其它方案為什么需要Service Mesh自研Sidecar解決多語言問題為什么需要Service Mesh定制的泛化調(diào)用方法通過反射獲取執(zhí)行方法(利用參數(shù)個數(shù)匹配)為什么需要Service Mesh有贊Dubbo框架的痛點sdk與業(yè)務(wù)應(yīng)用強耦合導(dǎo)致框架版本迭代需要推動業(yè)務(wù)方進行一次注冊中心遷移帶來的時間和人力成本非常高,如果需要再來一次?為什么需要Service Mesh有贊Dubbo框架的痛點容器化場景下,如何統(tǒng)一服務(wù)治理規(guī)則傳統(tǒng)的條件路由規(guī)則:寫入/監(jiān)聽注冊中心中的url目錄如何解決容器化下i
3、p變化的問題?如何與非Dubbo應(yīng)用統(tǒng)一服務(wù)治理模型?01020304有贊為什么需要Service Mesh Dubbo與ServiceMesh的融合 Service Mesh在有贊云的實踐 未來的展望 Dubbo與ServiceMesh的融合Step1 設(shè)計統(tǒng)一的路由規(guī)則 + Dubbo框架解析rds規(guī)則 Dubbo與ServiceMesh的融合Step2 Sidecar實現(xiàn)Dubbo協(xié)議的解析與編碼能力 服務(wù)發(fā)現(xiàn)需要sidecar獲取body中的service/method/attachment等Rpc信息異常編碼需要sidecar具備重寫ErrorMessage的能力 Dubbo與Ser
4、viceMesh的融合Step3 Dubbo框架直連Sidecar,關(guān)閉服務(wù)發(fā)現(xiàn)模塊 Dubbo與ServiceMesh的融合Dubbo框架的一些適配與優(yōu)化 集群特性的兼容- 透傳cluster、loadbalance、timeout等參數(shù)至attachment- 結(jié)合cluster與timeout參數(shù)重新計算請求超時時間 Dubbo與ServiceMesh的融合Dubbo框架的一些適配與優(yōu)化 sidecar模式下啟用全局共享連接池在sidecar模式下,單個tcp連接可能無法支持所有consumer共用若每個referenceConfig都設(shè)置connection屬性,會產(chǎn)生正交個數(shù)的tcp
5、連接實現(xiàn)思路與目前開源Dubbo版本已支持的共享連接池類似 Dubbo與ServiceMesh的融合 泛化調(diào)用場景的優(yōu)化全局共用單個ReferenceConfig提供新的泛化調(diào)用方法,支持通過請求參數(shù)調(diào)用不同的服務(wù)在Consumer端的Filter中實現(xiàn)服務(wù)/超時時間等參數(shù)設(shè)置Dubbo框架的一些適配與優(yōu)化010304有贊為什么需要Service Mesh Dubbo與ServiceMesh的融合 Service Mesh在有贊云的實踐 未來的展望02 Service Mesh在有贊云的實踐什么是有贊云有贊云是有贊面向有技術(shù)研發(fā)能力的商家和開發(fā)者提供的實現(xiàn)自定義拓展和需求的“云平臺”開發(fā)者如何
6、提供服務(wù)?如何實現(xiàn)服務(wù)發(fā)現(xiàn)?多語言應(yīng)用如何調(diào)用? Service Mesh在有贊云的實踐服務(wù)發(fā)現(xiàn)架構(gòu)核心域與定制域位于不同的機房,通過網(wǎng)關(guān)進行跨機房請求為什么需要Service Mesh判斷請求是否被定制定制域的應(yīng)用發(fā)布時,本地生成配置文件輸出定制的服務(wù)列表 Service Mesh在有贊云的實踐網(wǎng)關(guān)設(shè)計協(xié)議轉(zhuǎn)換 java - java (Dubbo - Dubbo) java - 其它語言 (Dubbo - Http1.1)參數(shù)封裝 通過定制應(yīng)用的元數(shù)據(jù)封裝Rpc參數(shù) Service Mesh在有贊云的實踐Dubbo新協(xié)議的設(shè)計支持Sidecar在無法解析Dubbo報文的情況下,獲取服務(wù)發(fā)現(xiàn)信息修改Dubbo二進制協(xié)議 : 協(xié)議版本轉(zhuǎn)換,attachment移到頭部等使用HTTP/2協(xié)議 :Rpc相關(guān)信息放入Header中,body為原有的Dubbo協(xié)議報文為什么需要Service Mesh定制域的服務(wù)發(fā)現(xiàn)架構(gòu)應(yīng)用發(fā)布時將服務(wù)注冊信息寫入Service中通過Kubernetes本身的服務(wù)編排能力,業(yè)務(wù)應(yīng)用不再需要進行服務(wù)注冊和服務(wù)?;?10304有贊為什么需要Service Mesh Dubbo與ServiceMesh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZHCA 025-2023 化妝品抗氧化人體測試方法
- 沈陽生姜種植與市場推廣2025年度聯(lián)合發(fā)展合同
- 2025年度自愿離婚協(xié)議書:子女撫養(yǎng)權(quán)及監(jiān)護責(zé)任協(xié)議
- 二零二五年度創(chuàng)新型企業(yè)員工股權(quán)激勵合同
- 2025年度金融服務(wù)違約賠償協(xié)議范本
- 2025年度美容院美容師職業(yè)保險與福利合作協(xié)議
- 二零二五年度國際物流公司總經(jīng)理聘用協(xié)議
- 二零二五年度專業(yè)冷庫租賃與溫控技術(shù)支持協(xié)議
- 二零二五年度物流行業(yè)勞動合同法更新及風(fēng)險防范合同
- 二零二五年度心理咨詢服務(wù)連鎖機構(gòu)心理咨詢師聘用合同
- 2024至2030年中國細(xì)胞農(nóng)業(yè)動向追蹤與發(fā)展前景現(xiàn)狀探索報告
- 2025初級社會工作實務(wù)考試要點速記
- 數(shù)據(jù)中心全生命周期綠色算力指數(shù)白皮書 2024
- 接觸網(wǎng)工高級技師理論試題庫及答案
- 二年級下冊口算題大全(全冊可直接打印)
- 初中美術(shù)備課組工作計劃
- 湖北省武漢市江岸區(qū)2024年七年級下學(xué)期期末數(shù)學(xué)試題附答案
- 辦公區(qū)域主要風(fēng)險辨識與分級管控清單
- 2024-2034年中國藏香豬養(yǎng)殖行業(yè)市場深度分析及發(fā)展?jié)摿︻A(yù)測報告
- 小學(xué)科學(xué)湘科版六年級下冊全冊同步練習(xí)含答案
- 人教版小學(xué)五年級英語上冊作文專項練習(xí)題
評論
0/150
提交評論