官术网_书友最值得收藏!

2.1 遠(yuǎn)程服務(wù)調(diào)用

遠(yuǎn)程服務(wù)調(diào)用(Remote Procedure Call,RPC)在計(jì)算機(jī)科學(xué)中已經(jīng)存在超過四十年時(shí)間,但在今天仍然可以在各種論壇、技術(shù)網(wǎng)站上遇見“什么是RPC”“如何評(píng)價(jià)某某RPC技術(shù)”“RPC更好還是REST更好”之類的問題,仍然有新的不同形狀的RPC輪子被發(fā)明制造出來,仍然有層出不窮的文章去比對(duì)Google gRPC、Facebook Thrift等各家的RPC組件庫(kù)的優(yōu)劣。

像計(jì)算機(jī)科學(xué)這種快速更迭的領(lǐng)域,一項(xiàng)四十歲高齡的技術(shù)能有如此關(guān)注度,可算是相當(dāng)罕見的現(xiàn)象,這一方面是由于微服務(wù)風(fēng)潮帶來的熱度,另一方面,也不得不承認(rèn),確實(shí)有不少開發(fā)者對(duì)RPC本身解決什么問題、如何解決這些問題、為什么要這樣解決存在認(rèn)知模糊的情況。本節(jié),筆者會(huì)從歷史到現(xiàn)狀,從現(xiàn)象到本質(zhì),盡可能深入地解釋清楚RPC的來龍去脈。

主站蜘蛛池模板: 鄯善县| 登封市| 靖远县| 佛教| 互助| 漾濞| 大名县| 金川县| 扎鲁特旗| 南充市| 香河县| 淮阳县| 屯门区| 天全县| 张掖市| 正宁县| 永仁县| 特克斯县| 清苑县| 平度市| 青田县| 嘉义市| 蒙自县| 谷城县| 临安市| 田阳县| 永定县| 朝阳区| 邻水| 西昌市| 旌德县| 珲春市| 西盟| 乌兰县| 明溪县| 定州市| 黑龙江省| 深圳市| 丽水市| 赞皇县| 广东省|