# my-SpringCloudAlibaba **Repository Path**: panleiming/my-SpringCloudAlibaba ## Basic Information - **Project Name**: my-SpringCloudAlibaba - **Description**: Spring Cloud Alibaba学习 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2021-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Spring Cloud Alibaba # 目录 1. dubbo 1. dubbo的特性 2. dubbo支持的注册中心 3. Dubbo Spring Cloud 1. Dubbo Spring Cloud与Spring Cloud的比较 # dubbo ## dubbo的特性 * 服务治理 * 服务监控 * 服务注册发现 * 服务通信 * 服务容错 * 服务负载均衡 ## dubbo支持的注册中心 * consul * zookeeper * eureka * redis * etcd * nacos * ... ## Dubbo Spring Cloud ### Dubbo Spring Cloud与Spring Cloud的比较 | 功能组件 | Spring Cloud | Dubbo Spring Cloud | | ---------------------------------------------------- | ---------------------------- | -------------------------------------------- | | 分布式配置(Distributed configuration) | Git、Zookeeper、Consul、JDBC | Spring Cloud分布式配置 + Dubbo配置中心 | | 服务注册与发现(Service registration and discovery) | Eureka、Zookeeper、Consul | Spring Cloud原生注册中心 + Dubbo原生注册中心 | | 负载均衡(Load balancing) | Ribbon(随机、轮询等算法) | Dubbo内建实现(随机、轮询算法+权重等特性) | | 服务熔断(Circuit Breakers) | Spring Cloud Hystrix | Spring Cloud Hystrix + Alibaba Sentine等 | | 服务调用(Service-to-service calls) | Open Feign、RestTemplate | Spring Cloud服务调用 + Dubbo@Reference | | 链路跟踪(Tracing) | Spring Cloud Sleuth + Zipkin | Zipkin、opentracing等 |