为什么在Akka 2.3中不推荐使用Transactors

时间:2014-01-22 22:58:12

标签: scala akka scala-2.10

在Akka 2.2.x到2.3的迁移指南中,我注意到以下简要提及:

  

代理商的不支持STM支持
  参与封闭STM事务的代理是不推荐使用的功能。

我用谷歌搜索了解这个选择的原因,我找不到任何关于它的讨论。

为什么这个功能被弃用(并最终将被删除)来自Akka?
是否有更新的方法来实现类似的结果?

由Munish K. Gupta撰写的Akka Essentials,专门讨论了这一主题,因此,作为Akka的最新采用者,如果该功能被删除,我会感到惊讶......

感谢您的任何澄清。

1 个答案:

答案 0 :(得分:7)

主要原因是交易者在集群环境中没有多大意义。由于akka试图提供位置透明度,这个功能已经失宠了。