特牛生活网

Scala编程实战,使用Akka实现一个简易版的spark通信框架_scala写spark rpc简单通信-CSDN博客

网友收藏
使用Akka实现一个简易版的spark通信框架目前大多数的分布式架构底层通信都是通过RPC实现的,RPC框架非常多,比如前我们学过的Hadoop项目的RPC通信框架,但是Hadoop在设计之初就是为了运行长达数小时的批量而设计的,在某些极端的情况下,任务提交的延迟很高,所以Hadoop的RPC显得有些笨重。Spark 的RPC是通过Akka类库实现的,Akka用Scala语言开发,基于Actor并发模型实现,Akka具有高可靠、高性能、可扩展等特点,使用Akka可以轻松实现分布式RPC功能._scala写spark rpc简单通信