Dubbo 服务调用
我们使用 OpenFegin 完成了服务间的远程调用,实际上,在更加注重性能的互联网公司中,一般都会使用 RPC 框架,如 Dubbo 等,来实现远程调用。
Dubbo 简介
Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信与微服务治理两大关键能力。这意味着,使用 Dubbo 开发的微服务,将具备相互之间的远程发现与通信能力, 同时利用 Dubbo 提供的丰富服务治理能力,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。(dubbo 发音:[ˈdʌbəʊ])
Dubbo 在国内是应用非常广泛的服务治理框架,曾经一度停更,后来又重新维护,并从 Apache 毕业。在这里,我们主要关注它的 RPC通信的能力。