阿里架构师眼中Dubbo的过去,现在以及未来
基本介紹?
Dubbo介紹?
Open sourced by alibaba at 2011
Production-tested and proven AT Scale
A high performance RPC Framework
Beyond RPC:Rich features for micro-services
當(dāng)前情況?
1、社區(qū)活躍?
14k+starts
11K+forks
100+issue&PR/每周
2、服務(wù)化基石?
阿里內(nèi)部微服務(wù)支持
生產(chǎn)環(huán)境運(yùn)行多年
3、廣泛運(yùn)用?
多家大規(guī)模公司使用
多種衍生框架
核心功能?
整體架構(gòu)?
工作原理?
0、服務(wù)導(dǎo)出?
服務(wù)提供方導(dǎo)出服務(wù)?
1、服務(wù)注冊(cè)?
服務(wù)提供方注冊(cè)服務(wù)信息到注冊(cè)中心?
2、服務(wù)訂閱?
服務(wù)消費(fèi)方訂閱關(guān)注的服務(wù)?
3、服務(wù)發(fā)現(xiàn)?
注冊(cè)中心通知服務(wù)消費(fèi)端當(dāng)服務(wù)地址放生變更?
4、服務(wù)調(diào)用(RPC)?
根據(jù)負(fù)載均衡以及路由規(guī)則選擇服務(wù)地址,直接調(diào)用?
5、監(jiān)控?
監(jiān)控器收集和展示服務(wù)提供方以及服務(wù)提供方之間的統(tǒng)計(jì)信息?
微服務(wù)支持?
Spring Cloud + netfix(oss)?
Spring Cloud核心優(yōu)勢(shì)?
Spring Cloud vs Dubbo?
Dubbo微服務(wù)準(zhǔn)備?
依賴升級(jí)?
Annotation驅(qū)動(dòng)?
外部化配置?
組件配裝?
微服務(wù)進(jìn)行時(shí)?
長(zhǎng)期計(jì)劃?
生態(tài)系統(tǒng)?
總結(jié)
以上是生活随笔為你收集整理的阿里架构师眼中Dubbo的过去,现在以及未来的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dubbo和Spring Cloud微服
- 下一篇: Dubbo--zookeeper面试中问