消息驱动Stream 视频教程中讲解的比较浅显,推荐一篇博文:https://blog.csdn.net/weixin_38399962/artic...
RabbitMQ安装 安装Brew 之前一直抵制这种命令行的方式,主要是感觉是感觉会在电脑里面装乱七八糟的东西不可控。但是了解了一下安装步骤后发现稍...
服务总线BUS 什么是消息总线 消息代理中间件构建一个共用的消息主题让所有微服务实例订阅,当该消息主题产生消息时会被所有微服务实例监听和消费。 消息...
SpringCloud Config Config简介 Config项目是一个解决分布式系统的配置管理方案。它包含了Client和Server两个部...
SpringCloud Gateway Gateway介绍 Gateway是SpringCloud的一个全新项目,基于Spring5.0、Sprin...
服务熔断 机制概述 熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务出错不可用或响应时间太长时,会进行服务...
Hystrix Hystrix简介 Hystrix 是一个用于处理分布式系统的 延迟 和 容错 的开源库, 在分布式系统里, 许多依赖不可避...
Openfeign openfeign简介 Feign 是声明性的web服务客户端。它使编写web服务客户端更加容易。要使用Feign,请创建一个接...
负载均衡Ribbon Ribbon简介 Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix ...
服务注册框架对比 CAP 定理 CAP定理:CAP定理又称CAP原则,指的是在一个分布式系统中,一致性(Consistency)、可用性(Avail...
服务注册中心Consul 什么是Consul? Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。 Consu...
服务注册中心zookeeper方案 SpringCloud默认使用Eureka作为注册中心,但是Zookeeper也可以用作替代方案。Zookeep...