00 开篇词 深入掌握 Dubbo 原理与实现,提升你的职场竞争力

39 阅读1分钟

单体架构——>集群架构(克服单台机器资源限制)——>(复杂,扩展差,性能上限,资源分拆)微服务

image.png 需要解决的问题:

  • 服务之间如何高性能通信?
  • 服务之间如何做好负载均衡、限流、故障转移?
  • 服务之间的边界划分?
  • 如何进行服务治理(注册与发现、流量管理、安全等)?
  • ...

[Apache Dubbo]是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:

  • 面向接口的远程方法调用;
  • 可靠、智能的容错和负载均衡;
  • 服务自动注册和发现能力。

image.png