DAG,Scala / Akka

时间:2012-05-08 14:24:17

标签: scala graph akka

我想知道使用Scala / Akka实现DAG(定向非循环图)的最佳实现,其中每个节点可能位于不同的VM,不同的计算机上。 将每个节点视为一个Scala演员,他只会对其直接父母进行操作(以图表形式表示),您将如何在高级别实现这一点? Akka中有几个概念可以应用: •如果发件人不是直接父母,则丢弃普通参与者 •事件总线和分类器 •...... 我仍然在努力选择最佳方法,至少在理论上,知道对于DAG,您需要能够处理钻石场景(其中节点依赖于两个或更多节点,而这些节点又依赖于一个唯一节点)。 任何关于论文,文章和想法的提示都会受到欢迎。 此致

2 个答案:

答案 0 :(得分:2)

本文介绍了使用Akka进行分布式图处理的一种方法

http://letitcrash.com/post/30257014291/distributed-in-memory-graph-processing-with-akka

答案 1 :(得分:1)

只需使用Akka Remote进行一些DIYing