-
分布式存储架构最全详解(图文全面总结)
分布式存储架构是大型架构的必备技能,下面我就全面来详解分布式存储架构@mikechen 分布式存储架构 分布式存储架构,是当今处理海量数据和高并发访问的关键。 它通过将数据分散存储在多台独立的服务器上,并协调它们之间的协作,从而提供远超单机存储的容量、和扩展性。 理解其核心架构原理,是掌握分布式存储技术的基石。 Ceph:无中心存储架构 Ceph 是典型的无中心分布式存储系统,摒弃了…... -
SpringCloudAlibaba最全详解(万字图文总结)
微服务是大型架构的核心,下面我重点详解SpringCloudAlibaba@mikechen SpringCloudAlibaba SpringCloud Alibaba,是阿里巴巴基于SpringCloud标准开发的微服务框架。 Spring Cloud Alibaba 是 阿里巴巴基于 Spring Cloud 生态的增强版实现,针对高并发、大规模、云原生场景进行了改造。 Spring Clo…... -
微服务发现详解(图文全面总结)
微服务是大型架构的核心,下面我重点详解微服务发现@mikechen 什么是微服务发现 微服务发现是指在微服务架构中,服务实例能够在运行时动态地找到其他服务实例的过程。 每个服务实例启动时会将自己的网络地址、端口号、健康状态等信息注册到一个集中的服务注册中心。 其他需要调用该服务的服务,则通过查询服务注册中心获取目标服务的最新实例信息,实现动态定位和通信。 为什么需要微服务发现 在微服…... -
分布式和微服务、集群区别详解(4大核心区别)
微服务、分布式、集群是大型架构的核心,下面我重点详解三者的核心区别@mikechen 分布式 分布式系统是指将一个大型系统拆分成多个独立的、自治的组件,这些组件部署在不同的计算机上。 当单个服务器,无法满足业务的计算、或存储需求时,通过分布式系统可以横向扩展(Scale Out)来解决。 如下图所示: 与集群不同,分布式系统不仅仅是简单的服务器堆叠,它更强调的是业务的拆分、和协同。 分布式是一种架…... -
RocketMQ最全详解(图文全面总结)
RocketMQ是非常重要的消息中间件,是构建高并发的基石,下面我就全面来详解RocketMQ @mikechen RocketMQ定义 RocketMQ是一款分布式消息中间件,由阿里巴巴开发,后开源给apache基金会成为了apache的顶级开源项目。 它是一个高吞吐量、低延迟、高可用性、可伸缩性的消息队列系统,常用于异步通信、解耦系统、削峰填谷等场景。 RocketMQ特点 Ro…...