dubbo分布式服務架構 基礎入門

2021-08-08 03:54:53 字數 615 閱讀 9235

一、dubbo是什麼

dubbo是乙個分布式框架,效力於提供高效能和透明化的rpc(遠端過程呼叫協議)遠端服務呼叫方案,以及soa(面向服務的架構)服務治理方案。

二、dubbo有何特點

1、遠端通訊:提供透明化的遠端方法呼叫,提供多協議支援(dubbo、rmi、hessian、http、webservice、thrift、memcached、redis協議)

3、自動發現:基礎註冊中心目錄服務,使服務消費方能動態的查詢服務提供方,支援平滑減少或增加機器。

三、為什麼要使用dubbo

1、mvc、rpc、soa的框架如何演進

2、duboo與spring cloud 、ice的區別

Dubbo 分布式服務

隨著網際網路的發展,應用的規模不斷擴大,常規的垂直應用架構已無法應對,分布式服務架構以及流動計算架構勢在必行,亟需乙個治理系統確保架構有條不紊的演進。垂直應用架構 分布式服務架構 流動計算架構 在大規模服務化之前,應用可能只是通過rmi或hessian等工具,簡單的暴露和引用遠端服務,通過配置服務的...

基於Dubbo框架構建分布式服務

第一 介紹dubbo背景 大規模服務化之前,應用可能只是通過rmi 或hessian 等工具,簡單的暴露和引用遠端服務,通過配置服務的 url位址進行呼叫,通過 f5等硬體進行負載均衡。1 當服務越來越多時,服務 url配置管理變得非常困難,f5硬體負載均衡器的單點壓力也越來越大。此時需要乙個服務註...

基於Dubbo框架構建分布式服務

1.dubbo是阿里巴巴開源的分布式服務框架.2.dubbo服務集群容錯 這裡的invoker是provider的乙個可呼叫service的抽象,invoker封裝了provider位址及service介面資訊。directory代表多個invoker,可以把它看成list,但與list不同的是,它...