文章列表

Hystrix 和 Sentinel 的区别是什么?

本文深度对比Hystrix与Sentinel两大微服务容错组件,从设计理念、隔离方式、流量控制、监控能力等多维度分析差异。详解为何Sentinel成为更现代的流量治理选择,并提供技术选型指南。


犬小哈2026/1/10Java面试八股文

Nacos 如何实现服务注册与发现的?

本文深度解析Nacos服务注册与发现的核心机制:客户端注册心跳、服务端主动健康检查、实时变更推送及Distro/Raft混合一致性协议。包含Spring Cloud Alibaba集成示例与生产环境最佳实践,是掌握微服务注册中心的必读指南。


犬小哈2026/1/9Java面试八股文

说说 HTTP 和 RPC 的区别是什么?

本文深度解析HTTP与RPC的核心区别:HTTP是通用网络协议,RPC是远程调用框架。从协议、序列化、性能、适用场景多维度对比,详解微服务架构中的通信选型策略,涵盖gRPC、Dubbo等实践案例。


犬小哈2026/1/9Java面试八股文

什么是 Spring Cloud,它有哪些组件?

本文系统解析Spring Cloud微服务架构的核心组件,涵盖Netflix套件(Eureka/Hystrix)与主流Spring Cloud Alibaba套件(Nacos/Sentinel/Seata)。详解各组件功能、选型对比及最佳实践,是构建分布式系统的完整指南。


犬小哈2026/1/8Java面试八股文