-
Sentinel最全详解(图文全面总结)
微服务是大型架构的核心,下面我重点详解Sentinel @mikechen Sentinel Sentinel 是阿里巴巴开源的一款面向微服务架构的,轻量级流量控制组件, 主要用于限流、熔断降级和系统负载保护等多维度保障微服务的稳定性。 Sentinel继承了阿里双十一大促多年的流量控制经验,支持秒杀、流量削峰、集群限流等场景。 并提供实时监控和规则动态下发功能,能与Spring Cloud,Du…... -
Ribbon最全详解(图文全面总结)
Ribbon是微服务的负载均衡组件,学习Ribbon对构建微服务架构非常重要,下面我就全面来详解Ribbon@mikechen Ribbon定义 Ribbon是Netflix开源的一个负载均衡器,可以将客户端的请求分散到多个服务实例上,以确保各个实例的负载均衡。 Ribbon作用 Ribbon在微服务架构中的主要作用,是实现负载均衡和服务调用,通过动态感知服务实例的变化,以及故障转移…... -
DDD架构最全详解(万字图文总结)
DDD是现在非常火热的架构设计,而且大厂面试也经常考察,下面我就全面来详解DDD架构@mikechen DDD DDD,全程是领域驱动设计(Domain-Driven Design,简称 DDD),是一种软件开发方法论。 DDD,主要通过深刻理解业务领域,并将其转化为技术,来实现复杂业务系统的高效设计、和开发。 DDD的作用主要体现在如下4大方面: 第一:促进业务、和技术团队的沟通。 比如:通过建…... -
Spring Cloud Alibaba最全详解(6大架构组件图解)
Spring Cloud Alibaba是非常重要的微服务解决方案,也是大厂重点考察对象,下面我就全面来详解Spring Cloud Alibaba@mikechen Spring Cloud Alibaba Spring Cloud Alibaba是”阿里巴巴“研发的微服务中间件,提供了一套完整的”微服务架构解决方案“,是目前的主流微服务解决方案。 Spring Cloud Alibaba涵盖了…... -
Hystrix最全详解(图文全面总结)
Hystrix是非常重要的微服务组件,主要解决熔断降级等,下面我就全来详解Hystrix@mikechen Hystrix定义 Hystrix 是 SpringCloud提供的用于容错机制、和故障保护功能的组件,它提供了多种功能来帮助构建健壮的分布式系统。 Hystrix作用 Hystrix,主要解决4个问题: 隔离(Isolation):通过隔离服务之间的调用,防止故障在整个系统中…...









