版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、本論文選題來(lái)自于本人實(shí)習(xí)所在公司新浪微博目前正在使用的RPC(RemoteProcedure Call,遠(yuǎn)程過(guò)程調(diào)用)分布式服務(wù)框架,微博平臺(tái)考慮到舊服務(wù)接口改造、微服務(wù)化及動(dòng)態(tài)服務(wù)治理等需求,并結(jié)合微博業(yè)務(wù)高并發(fā)、服務(wù)性能及穩(wěn)定性要求較高的特點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)了一種通用的RPC分布式服務(wù)治理框架,該框架偏重于簡(jiǎn)潔實(shí)用的服務(wù)治理功能和優(yōu)秀的RPC協(xié)議擴(kuò)展能力,既可以提供高效的RPC遠(yuǎn)程調(diào)用功能,又能提供服務(wù)發(fā)現(xiàn)、服務(wù)路由、集群容錯(cuò)、服務(wù)監(jiān)控
2、、流量控制等服務(wù)治理的功能。
在系統(tǒng)的健壯性方面,該分布式服務(wù)框架使用多種注冊(cè)中心來(lái)提供服務(wù)發(fā)現(xiàn),實(shí)現(xiàn)服務(wù)的集群容錯(cuò)與負(fù)載均衡策略。在服務(wù)治理方面,生成完整的服務(wù)調(diào)用鏈數(shù)據(jù)、服務(wù)請(qǐng)求性能數(shù)據(jù)、響應(yīng)時(shí)間以及標(biāo)準(zhǔn)化的錯(cuò)誤與異常的日志信息。在分布式服務(wù)框架的設(shè)計(jì)上,通過(guò)使用Java內(nèi)置的SPI(Service Provider Interface,服務(wù)提供接口)機(jī)制為框架提供強(qiáng)大的服務(wù)擴(kuò)展能力,以支持不同的協(xié)議及功能實(shí)現(xiàn)。該分布式服
3、務(wù)治理框架能夠無(wú)縫地支持Spring配置方式來(lái)使用RPC服務(wù),通過(guò)簡(jiǎn)單、靈活的配置即可提供并使用RPC服務(wù),為服務(wù)拆分以及分布式服務(wù)部署提供了便利。在分布式服務(wù)框架的使用上,微博平臺(tái)將平臺(tái)內(nèi)部的服務(wù)改造成標(biāo)準(zhǔn)化的RPC服務(wù)接口,推廣給其它部門使用,并通過(guò)開源平臺(tái),開放給外部開發(fā)者使用。本人通過(guò)參與新浪微博服務(wù)化改造以及混合云服務(wù)改造項(xiàng)目,參與設(shè)計(jì)并實(shí)現(xiàn)了分布式服務(wù)框架中的部分核心功能,完成了ZooKeeper注冊(cè)中心、管理后臺(tái)等模塊的具
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 一種輕量級(jí)分布式RPC框架的研究與實(shí)現(xiàn).pdf
- 一種分布式組態(tài)語(yǔ)言的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式Web系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式邊界防護(hù)的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式網(wǎng)絡(luò)仿真系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式入侵檢測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式IP網(wǎng)絡(luò)計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式網(wǎng)絡(luò)入侵防御系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式全文索引系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種基于事務(wù)內(nèi)存的分布式編程框架.pdf
- 一種分布式入侵檢測(cè)基礎(chǔ)架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式入侵檢測(cè)模型的研究與實(shí)現(xiàn).pdf
- 一種通用分布式異構(gòu)數(shù)據(jù)同步系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式網(wǎng)絡(luò)安全管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式RFIDALE中間件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種隨機(jī)讀寫的分布式文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 一種分布式網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng)——DNIDS的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論