Dubbo通常使用@Reference來引用服務(wù)椿息,通過ReferenceAnnotationBeanPostProcessor類,我們可以掃描被...

Dubbo通常使用@Reference來引用服務(wù)椿息,通過ReferenceAnnotationBeanPostProcessor類,我們可以掃描被...
微信公眾號:九點半的馬拉路途雖遙遠,將來更美好學海無涯晃危,大家一起加油叙赚! Dubbo是一款很優(yōu)秀的RPC框架,目前Github的Star數(shù)已經(jīng)達到...
在前面的一篇中分析了Dubbo是如何降級的僚饭,除了降級震叮,有時限流也是一種很有效的解決高并發(fā)的性能問題,那在本篇中開始分析Dubbo是如何限流的鳍鸵。我...
我們都知道Dubbo可以與Spring進行融合苇瓣,那是怎么進行融合的呢?我先介紹一下官方文檔中是如何實現(xiàn)與Spring融合的偿乖,然后再從底層分析一下...
當我們遇到高并發(fā)下的流量激增問題時击罪,常常提到降級哲嘲、熔斷和限流的概念。我先簡單講解一下這三個概念的定義外邓。 相關(guān)概念 降級 降級也就是服務(wù)降級撤蚊,當...
在最近一段時間里,通過搜集有關(guān)資料加上自己的理解损话,設(shè)計了一款輕量級RPC,起了一個名字lightWeightRPC侦啸。它擁有一個RPC常見的基本功...
Dubbo的服務(wù)消費主要包括兩個部分。第一大步是ReferenceConfig類的init方法調(diào)用Protocol的refer方法生成Invok...
在本版本中引入了SPI機制丧枪,關(guān)于Java的SPI機制與Dubbo的SPI機制在以前的文章中介紹過光涂。傳送門:Dubbo的SPI機制與JDK機制的不...
在前兩個版本中,每次發(fā)起請求一次就新建一個netty的channel連接拧烦,如果在高并發(fā)情況下就會造成資源的浪費忘闻,這時實現(xiàn)異步請求就十分重要,當有...
在上一個版本中利用netty實現(xiàn)了簡單的一對一的RPC恋博,需要手動設(shè)置服務(wù)地址齐佳,限制性較大。在本文中债沮,利用zookeeper作為服務(wù)注冊中心炼吴,在服...