
Dubbo是一款高性能、輕量級的開源Java RPC框架,它提供了三大核心能力:面向接口的遠(yuǎn)程方法調(diào)用,智能容錯和負(fù)載均衡,以及服務(wù)自動注冊和發(fā)現(xiàn)。
。Dubbo是什么?
DDubbo是一個分布式服務(wù)框架,致力于提供高性能和透明化的RPC遠(yuǎn)程服務(wù)調(diào)用方案,以及SOA服務(wù)治理方案。
。Dubbo有何特點?
遠(yuǎn)程通訊:基于長連接的NIO框架抽象封裝D集群容錯:提供多協(xié)議支持,以及軟負(fù)載均衡,失敗容錯,地址路由,動態(tài)配置等集群支持。
自動發(fā)現(xiàn):基于注冊中心目錄服務(wù),使服務(wù)消費方能動態(tài)的查找服務(wù)提供方,支持平滑減少或增加機(jī)器
作為產(chǎn)品經(jīng)理,我希望我們的組件高內(nèi)聚,低耦合,產(chǎn)品具有較高的擴(kuò)展性。能夠像搭積木一樣將組件組裝成一個個項目。
作為開發(fā)人員,當(dāng)我調(diào)用其他的組件服務(wù)時,我只需要了解它的API,至于具體實現(xiàn),干我屁事!
作為實施人員,我希望有個統(tǒng)一的平臺能夠?qū)ξ覀儼l(fā)布的服務(wù)進(jìn)行監(jiān)控、治理與性能調(diào)優(yōu),不然出了問題我找誰呀?