【发布时间】:2012-05-08 14:24:17
【问题描述】:
我想知道使用 Scala/Akka 的 DAG(有向无环图)的最佳实现,其中每个节点可能位于不同的虚拟机、不同的计算机上。 将每个节点想象成一个只作用于其直接父节点的 Scala 角色(以图表形式),您将如何在高层次上实现这一点? Akka 中有几个概念可以应用: • 如果发送者不是直接父母,则具有丢弃的普通演员 • 事件总线和分类器 • … 我仍然在努力选择一种最佳方法,至少在理论上,我知道对于 DAG,您需要能够处理菱形场景(其中一个节点依赖于两个或多个节点,而这些节点又依赖于一个唯一节点)。 欢迎任何指向论文、文章、想法的指针。 问候
【问题讨论】: