摘要: Dubbo 原理和机制详解 (非常全面) Dubbo 是一款 Java RPC 框架,致力于提供高性能的 RPC 远程服务调用方案,是开发人员必知必会的技术之一。本文深入详解 Dubbo 的原理机制,带你了解并掌握:Dubbo核心功能、Dubbo核心组件、Dubbo的架构设计、Dubbo调用流程、Dubbo核心功能等核心知识点。Dubbo主要提供了3大核心功能:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。1)远程方法调用:网络通信框架,提供对多种NIO框架抽象封装,包括“同步转异步”和“请求-响应”模式的信息交换方式。 2)智能容错和负载均衡:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 阅读全文
posted @ 2022-10-24 09:29 mikechen的互联网架构 阅读(1844) 评论(1) 推荐(1) 编辑