Spark-源码学习-SparkCore-通信服务-架构设计-服务端
一、概述
二、架构设计
2.1. 传输层 Server
数据传输全部使用 Netty 进行了替换。
引用本站文章
Spark-源码学习-通信服务-架构设计-传输层
Joker
2.2. Stub 程序
2.2.1. 序列化层
2.2.2. 协议层
引用本站文章
Spark-源码学习-通信服务-架构设计-协议层
Joker
2.2.3. 路由层
Spark RPC 路由层负责将 RPC 消息路由到要该对此消息处理的 RpcEndpoint。
引用本站文章
Spark-源码学习-通信服务-架构设计-路由层
Joker
2.3. 响应程序
服务器会接收来自 Stub 程序的调用请求,执行对应的逻辑并返回执行结果。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Joker!
评论
ValineTwikoo