- 01、Dubbo_概念_分布式系统定义
- 02、Dubbo_概念_应用的架构演变
- 03、Dubbo_概念_RPC简介
- 04、Dubbo_概念_简介
- 05、Dubbo_概念_设计架构
- 06、Dubbo_环境搭建_ZooKeeper注册中心
- 07、Dubbo_环境搭建_管理控制台
- 08、Dubbo_环境搭建_创建提供者消费者工程
- 09、Dubbo_服务提供者配置&测试
- 10、Dubbo_服务消费者配置&测试
- 11、Dubbo_监控中心_Simple Monitor安装配置
- 12、Dubbo_与SpringBoot整合
- 13、Dubbo_配置_dubbo.properties&属性加载顺序
- 14、Dubbo_配置_启动检查
- 15、Dubbo_配置_超时&配置覆盖关系
- 16、Dubbo_配置_重试次数
- 17、Dubbo_配置_多版本
- 18、Dubbo_配置_本地存根
- 19、Dubbo_配置_与SpringBoot整合的三种方式
- 20、Dubbo_高可用_ZooKeeper宕机与Dubbo直连
- 21、Dubbo_高可用_负载均衡机制
- 22、Dubbo_高可用_服务降级
- 23、Dubbo_高可用_服务容错&Hystrix
- 24、Dubbo_原理_RPC&Netty原理
- 25、Dubbo_原理_框架设计
- 26、Dubbo_原理_标签解析
- 27、Dubbo_原理_服务暴露流程
- 28、Dubbo_原理_服务引用流程
- 29、Dubbo_原理_服务调用流程
- 30、Dubbo_结束语
Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
。Dubbo是什么?
DDubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
。Dubbo有何特点?
远程通讯:基于长连接的NIO框架抽象封装D集群容错:提供多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。
自动发现:基于注册中心目录服务,使服务消费方能动态的查找服务提供方,支持平滑减少或增加机器
作为产品经理,我希望我们的组件高内聚,低耦合,产品具有较高的扩展性。能够像搭积木一样将组件组装成一个个项目。
作为开发人员,当我调用其他的组件服务时,我只需要了解它的API,至于具体实现,干我屁事!
作为实施人员,我希望有个统一的平台能够对我们发布的服务进行监控、治理与性能调优,不然出了问题我找谁呀?