dubbo源码学习-切入点

dubbo源码学习可能有很多方式,这里计划从三个维度去切入,分为(流程+功能+问答)的切入点。

dubbo-demo 源码下载:https://download.csdn.net/download/faicm/10877287

一 流程

  • 1.1服务提供者启动流程
  • 1.2服务提供者调用流程
  • 1.3服务消费者启动流程
  • 1.4服务消费者调用流程

二 功能

  • 远程调用:远程调用的功能见一流程。
  • 负载均衡
  • 异步调用
  • 隐式传参
  • 服务扩容
  • 集群容错|directory|Router|LoadBalance
  • 线程模型

三 dubbo问答

  • dubbo通讯协议有哪些?各有什么不同
  • dubbo的序列化有哪些?各有什么不同
  • 同步调用和异步调用?
  • dubbo的线程模型是什么?
  • dubbo的组件有哪些
  • dubbo项目的模块有哪些。
  • dubbo中使用了哪些线程池,线程池如何设计,为何如此设计?

你可能感兴趣的:(dubbo源码学习-切入点)