繁体   English   中英

Scala演员和环境参考

[英]Scala actors & Ambient Reference

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

摘抄:

Scala Actors库包括一个运行时系统,它为远程(即VM间)actor参与者提供基本支持。 为了提供对容错的支持(例如,在移动ad-hoc网络中),使用支持volatile连接的远程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今天存在的事实,你认为它仍然与研究这个领域有关吗?

是的,Akka可以做到这一点。

据我所知,有两种方法可以达到这个目的:

  1. akka-remote - 提供远程actor ref,但你需要决定每个actor应该存在的位置。
  2. akka-cluster - 提供群集分片。 自动管理actor的物理位置,并确保给定的分片(Actor) 最多出现在集群中的一个节点上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM