Dubbo缓存
Spring Cloud负载均衡
Spring Cloud Alibaba 将来的趋势分布式
百万级用户,十万级日活,不适合单块系统ip
电商 下单场景资源
下单 订单系统 路由
库存系统 仓储系统 积分系统电商
什么是分布式系统:多个系统相互协做,来完成一个下单请求,下单相关的功能,分布在不一样的项目,不一样的机器,物理上,逻辑上是分割的。stream
服务与服务之间 相互调用 须要一个服务注册中心Eureka Hash表配置
每一个系统要通知注册中心本身的一些配置信息 如ip 端口 服务注册高可用
每一个系统从注册中心获取其余系统的配置信息 服务发现
相关组件:
注册中心 Eureka
服务调用 Feign
负载均衡 Ribbon
以上三个是核心
网关 zuul Spring Cloud Gatway 路由 鉴权 灰度发布 统一熔断 统一降级 统一缓存 统一限流
Hystrix 高可用 须要一整套 限流方案,熔断方案,资源隔离,降级机制来作
链路追踪
stream