Kraps-rpc是一个从Spark分离出来的RPC框架,基于Spark2.1版本,你可以把它看作spark-rpc,其中spark这个词是反转的(kraps)。这个模块主要用于研究Spark如何在RPC中工作。Spark包含许多分布式组件,例如驱动程序、主控、执行程序、块管理器等,它们通过RPC进行通信。在Spark项目中,功能被封装在Spark-core模块中。Kraps-rpc将核心RCP部分与其分离,不包括安全性和流式下载功能。
依赖树:
[INFO] +- org.apache.spark:spark-network-common_2.11
评论