Akka的好用例

问题:

我听到很多关于Akka框架(Java / Scala服务平台)的讨论,但到目前为止还没有看到很多实际的用例,这将是有益的。所以我有兴趣听取开发人员成功使用的事情。
只有一个限制:请不要包括写聊天服务器的情况。
(为什么?因为这已经被滥用了很多类似的东西的例子)

回答:

到目前为止,我已经在两个真正的项目中使用它非常成功。两者都在近实时交通信息领域(高速公路上的汽车流量),分布在几个节点上,在多方之间集成消息,可靠的后端系统。我不能自由地提供客户的具体细节,当我确定可能可以添加为参考。
即使我们在0.7版本开始时,Akka真的已经在这些项目上了。 (我们正在使用scala)
最大的优点之一是您可以轻松地从演员和消息中组合一个系统,而且几乎不需要任何平板电脑,它可以很好地扩展,而无需手工线程的所有复杂性,并且几乎可以免费获得对象之间的异步消息传递。
对任何类型的异步消息处理进行建模都是非常好的。我喜欢以任何其他风格写这种风格的任何类型的(web)服务系统。 (你曾经试图用JAX-WS编写异步Web服务(服务器端),这是很多管道)。所以我会说任何不希望挂在其中一个组件上的系统,因为一切都是使用同步方法隐含地调用的,而且一个组件正在锁定一些东西。这是非常稳定的,让失败+主管解决方案失败真的很好。一切都很容易以编程方式安装,而不是单元测试。
那么有很好的附加模块。
骆驼模块真正插入到Akka中,使得可以使用可配置的端点轻松开发异步服务。
我对框架非常满意,它正在成为我们构建的连接系统的标准。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Good use case for Akka

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

56 + = 57