Akka 的语言和产品替代品有哪些? [英] What are the language and product alternatives to Akka?

查看:40
本文介绍了Akka 的语言和产品替代品有哪些?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

现在我正在看 Play Framework 并且非常喜欢它.Play 提供的功能中最重要的部分之一是 Akka.

Right now I'm looking at Play Framework and like it a lot. One of the parts heavy advertised amongst the features offered in Play is Akka.

为了更好地理解 Akka 以及如何正确使用它,能否告诉我其他语言或产品有哪些替代方案?

In order to better understand Akka and how to use it properly, can you tell me what are the alternatives in other languages or products?

RabbitMQ 与它相比如何?有很多重叠吗?将它们一起使用是否实用?在什么用例中?

How does RabbitMQ compare to it? Is there a lot of overlap? Is it practical using them together? IN what use cases?

推荐答案

最好的起点是 很棒的Akka 官方文档.我认为最接近 Akka 的产品/框架是 语.我猜测(我没用过Play框架)Akka就是用来实现Comet等异步处理的.

The best place to start is a great Akka official documentation. I think the closest product/framework to Akka is erlang language. I guess (I haven't used Play framework) Akka is used there to implement Comet and other asynchronous processing.

在思想上有些相似(基础设施用于发送消息),请注意 RabbitMQ 甚至写在 ,但它们的用例略有不同.我会说虽然 RabbitMQ 专注于消息传递,但 Akka 更关注参与者(消息接收者和发送者).

rabbitmq is somewhat similar in ideas (infrastructure for sending messages), note that RabbitMQ is even written in erlang, but they have slightly different use-cases. I would say that while RabbitMQ focuses on message passing, Akka is more about actors (message receivers and senders).

这篇关于Akka 的语言和产品替代品有哪些?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆