官網:
參考文件:books/dubbo-user-book/preface/background.html
dubbo是 阿里巴巴公司開源的乙個高效能優秀的服務框架,使得應用可通過高效能的 rpc 實現服務的輸出和輸入功能,可以和 [2] spring框架無縫整合。
rpc(remote procedure call)—遠端過程呼叫,它是一種通過網路從遠端電腦程式上請求服務,而不需要了解底層網路技術的協議。rpc協議假定某些傳輸協議的存在,如tcp或udp,為通訊程式之間攜帶資訊資料。在osi網路通訊模型中,rpc跨越了傳輸層和應用層。rpc使得開發包括網路分布式多程式在內的應用程式更加容易。
微服務架構是一種架構模式,它提倡將單一應用程式劃分成一組小的服務,服務之間互相協調、互相配合,為使用者提供最終價值。
架構演進及dubbo介紹
總結 架構中有乙個分布式架構,分布式架構中實現服務之間通訊的方式有一種叫rpc方式的通訊,rpc方式通訊的代表框架是dubbo,而能作為dubbo的註冊中心有zookeeper redis等 架構介紹 單體架構 所有東西都在乙個裡面,所有模組都放在乙個tomcat中 垂直架構 每乙個tomcat只放...
Dubbo實戰介紹1 配置方式
dubbo的配置主要分為三大類,服務發現,服務治理和效能調優 服務發現類 表示該配置用於服務的註冊於發現,目的是讓消費者找到生產者 服務治理類 表示該配置用於治理服務間的關係,或為開發測試提供便利條件 效能調優類 表示該配置用於效能調優,不同的選項會對效能產生不同的影響。介紹具體的配置之前,我們先看...
Dubbo的配置使用及原理
1.dubbo簡介 dubbo 是一款微服務開發框架,它提供了 rpc通訊 與 微服務治理 兩大關鍵能力。這意味著,使用 dubbo 開發的微服務,將具備相互之間的遠端發現與通訊能力,同時利用 dubbo 提供的豐富服務治理能力,可以實現諸如服務發現 負載均衡 流量排程等服務治理訴求。同時 dubb...