Akka 的语言和产品替代品是什么? [英] What are the language and product alternatives to Akka?

查看:17
本文介绍了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天全站免登陆