lurga
2010-02-23 21:59

楼主您好,在Towards Better Concurrency50页中提到了actor无法很好工作的几个场景:

Shared state is needed F.e. bank account

Need to achieve global consensus

Synchronous behavior is required

不知道您对这些场景有什么好的解决方法,类似于事件驱动模型应该也会遇到同样的问题吧?

banq
2010-02-24 09:56

2010年02月23日 21:59 "lurga"的内容
不知道您对这些场景有什么好的解决方法,类似于事件驱动模型应该也会遇到同样的问题吧

这几个情况是指业务如果100%需要数据共享模型,而不是Actor模型(这是一种非数据共享模型)。

当然我们可以把这种共享业务切分为Actor模型,但是可能有些情况不不能切分,就像面向对象的切分方法也有失效时候。

个人认为这是一种对新技术的谦虚做法,因为没有在所有场合大规模推广应用实践,所以留一个伏笔吧。

banq
2011-05-16 09:06

Typesafe公司正在把Scala 和 Akka 带入下一个时代:

Introducing Typesafe, the company that takes Scala and Akka to the next stage (by Martin Odersky)

Scott007
2012-07-23 17:39

我做了一个希望能远程调用actor的例子,但是akka的配置文件放在哪呢?总是报错找不到配置文件,application.conf