spark3还使用akka吗
时间: 2023-07-22 08:46:52 浏览: 231
基于Akka模拟实现Spark Standalone.pdf
在Spark 3.0版本中,Spark的内部架构进行了很多改变,其中包括对Akka的使用进行了调整。具体来说,Spark 3.0版本中仍然使用Akka作为底层通信框架,但是对其进行了精简,只保留了必要的功能。同时,Spark 3.0也引入了新的RPC框架,取代了原有的基于Akka实现的RPC框架。
在Spark 3.0中,主要使用Akka来实现分布式环境下的集群管理功能,包括节点之间的心跳检测、节点之间的通信、节点状态的管理等。而任务调度和执行等功能则使用了新的RPC框架来实现。这种调整可以提高Spark在分布式环境下的性能和可靠性,同时简化了Spark的内部实现和维护。
阅读全文