36

Phillip Haller 的博士论文(5.1 未来工作)中,他提到有趣的研究领域之一是使用环境参考扩展框架,他引用了 Van Cutsen 的论文。

摘抄:

Scala Actors 库包括一个运行时系统,它为远程(即虚拟机间)actor 通信提供基本支持。为了提供对容错的支持(例如,在移动自组织网络中),使用支持易失连接的远程参与者引用来扩展框架会很有趣,类似于环境引用 [36]。将容错分布式编程的事务抽象(例如,[52, 142])集成到 Scala Actors 是未来工作的另一个有趣领域。

被引论文是:

[36] Tom Van Cutsem、Jessie Dedecker、Stijn Mostinckx、Elisa Gonzalez Boix、Theo D'Hondt 和 Wolfgang De Meuter。环境参考:移动网络中的寻址对象。[...] 第 986-997 页。ACM,2006 年 10 月。

这是阿卡做的吗?如果不是,鉴于 Akka 存在于今天,您认为研究该领域是否仍然相关?

4

1 回答 1

2

是的,这可以通过 Akka 实现。

据我所知,有两种方法可以实现这一目标:

  1. akka-remote - 提供远程演员参考,但您需要决定每个演员应该存在的位置。
  2. akka-cluster - 提供集群分片。自动管理 Actor 的物理位置,并确保给定的分片(Actor)最多存在于集群中的一个节点上。
于 2015-08-18T19:15:40.910 回答