Spring Cloud (一)Spring Cloud概述

一、什么是Spring Cloud ?

        Spring clound 是一站式的微服务解决方案,他利用Spring boot 的开发便利性巧妙简化了分布式开发系统基础设施的开发,如服务注册发现、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以利用Spring boot的开发风格做到一键启动和部署。它是一系列框架的规范,是一系列框架的集合。

二、Spring Cloud 核心组件(框架)

第一代Sprign clound(Netflix) 第二代Spring clound (Alibaba)
注册中心 Netflix Eureka 阿里巴巴Nacos
客户端负载均衡

Netflix Ribbon

阿里巴巴Dubbo、Spring Clound Loadbalance
熔断器 Netflix Hystrix 阿里巴巴 Sentinel
网关 Netflix Zuul Spring Clound Gateway
配置中心 Spring Cloud Config 阿里巴巴Nacos、携程Apollo
服务调用 Netflix Feign 阿里巴巴Doubo RPC
消息驱动 Spring Cloud Stream
链路追踪 Spring Cloud Sleuth/Zipkin
分布式解决方案 阿里巴巴seate 分布式解决方案 

四、Spring Cloud 体系结构  

Spring Cloud (一)Spring Cloud概述_第1张图片

你可能感兴趣的:(spring,java,后端)