无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Dubbo實(shí)戰(zhàn)入門講解-初識 Dubbo

2021-03-26 10:14 作者:動力節(jié)點(diǎn)小王本王  | 我要投稿



初識 Dubbo

為什么 Dubbo?說自己性能高

高性能要從底層的原理說起,既然是一個 RPC 框架,主要干的就是遠(yuǎn)程過程(方法)調(diào)用, 那么提升性能就要從最關(guān)鍵、最耗時的兩個方面入手:序列化和網(wǎng)絡(luò)通信。

序列化:我們學(xué)習(xí) Java 網(wǎng)絡(luò)開發(fā)的時候知道,本地的對象要在網(wǎng)絡(luò)上傳輸,必須要實(shí)現(xiàn)Serializable 接口,也就是必須序列化。我們序列化的方案很多:xml、json、二進(jìn)制流…其中效率最高的就是二進(jìn)制流(因?yàn)橛嬎銠C(jī)就是二進(jìn)制的)。然而 Dubbo 采用的就是效率最高的二進(jìn)制。

網(wǎng)絡(luò)通信:不同于 HTTP 需要進(jìn)行 7 步走(三次握手和四次揮手),Dubbo 采用 Socket 通信機(jī)制,一步到位,提升了通信效率,并且可以建立長連接,不用反復(fù)連接,直接傳輸數(shù)據(jù)

別的 RPC?框架

gRPC

Thrift?

HSF

...

dubbo?的前世今生

dubbo 之前一直都作為 Alibaba 公司內(nèi)部使用的框架。

2011 年,dubbo 被托管到了GitHub 上(開源)

2014 年11 月發(fā)布2.4.11 版本后宣布停止更新。此后一段時間很多公司開源了自己基于Dubbo

的變種版本(例如當(dāng)當(dāng)網(wǎng)的 Dubbo X,網(wǎng)易考拉的 Dubbo K)

2017 年 SpringCloud 橫空出世,Dubbo 感覺到壓力后連續(xù)更新了幾個版本2018?年 1 月,阿里公司聯(lián)合當(dāng)當(dāng)網(wǎng)將 Dubbo 和 Dubbo X 合并,發(fā)布了 2.6 版本2018?年除夕夜阿里將 Dubbo 貢獻(xiàn)給了 Apache 基金會

2018 除夕夜至今,Apache 維護(hù)和更新 Dubbo


如果想深入學(xué)習(xí)Dubbo,UP奉上Dubbo視頻教程,視頻學(xué)習(xí)效果更佳,走過路過別忘素質(zhì)三連哦~~



Dubbo實(shí)戰(zhàn)入門講解-初識 Dubbo的評論 (共 條)

分享到微博請遵守國家法律
大庆市| 白河县| 宁远县| 栾城县| 青岛市| 山阳县| 松滋市| 湖南省| 老河口市| 鄂温| 嘉禾县| 吴旗县| 镶黄旗| 永新县| 大悟县| 来安县| 丁青县| 张北县| 淄博市| 孝义市| 肥西县| 拜城县| 牡丹江市| 石台县| 冕宁县| 中卫市| 兰溪市| 浠水县| 安乡县| 榆社县| 绍兴市| 登封市| 林口县| 印江| 屏东市| 沙坪坝区| 霍山县| 浦江县| 镇远县| 涿州市| 巍山|