做網(wǎng)站自動(dòng)賺錢嗎靠譜的廣告聯(lián)盟
歡迎來到Dubbo系列,在面試中被問到Dubbo相關(guān)的問題時(shí),大部分都是簡歷上寫了Dubbo,或者面試官想嘗試問問你對Dubbo是否了解。
本系列主要是針對面試官通過一個(gè)點(diǎn)就使勁兒往下問的情況。
面試官:說說你們項(xiàng)目亮點(diǎn)
好的面試官
我們這個(gè)項(xiàng)目的技術(shù)亮點(diǎn)在于采用了Spring Cloud Alibaba架構(gòu),能夠承載xxxx并發(fā)服務(wù),采用Dubbo作為項(xiàng)目的RPC框架進(jìn)行遠(yuǎn)程調(diào)用,…
面試官鋪?zhàn)降搅藃pc、dubbo
面試官:什么是RPC
RPC(Remote Procedure Call)
遠(yuǎn)程過程調(diào)用,它是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請求服務(wù),而不需要了解底層網(wǎng)絡(luò)技術(shù)的協(xié)議。通俗的講就是像調(diào)用本地服務(wù)一樣調(diào)用遠(yuǎn)程服務(wù)。
既然你都說了什么是RPC,那你總得說說RPC的原理吧
面試官:說說RPC的原理是什么
核心要素:客戶端、遠(yuǎn)程通信、服務(wù)端
好的面試官
我這里把rpc框架的原理分成7個(gè)方面來說:
- 服務(wù)消費(fèi)端(client)以本地調(diào)用的方式調(diào)用遠(yuǎn)程服務(wù);
- 客戶端 Stub