相关疑难解决方法(0)

何时使用actor而不是WebSphere MQ或Tibco Rendezvous等消息传递解决方案?

我已经阅读过什么设计决策有利于Scala的Actors而不是JMS的问题和答案.

通常,我们使用已经存在多年的消息传递解决方案:将诸如WebSphere MQ或Apache ActiveMQ的JMS实现用于点对点通信,或者使用Tibco Rendevous用于多播消息传递.

它们非常稳定,经过验证,可提供高可用性和高性能.然而,配置和设置似乎比Akka复杂得多.

何时以及为什么我应该将Akka用于上述产品(WebSphere MQ或ActiveMQ)到目前为止已成功使用的一些用例?为什么我应该考虑在未来的项目中使用Akka而不是WebSphere MQ或Tibco RV?

什么时候应该避开Akka?它是否提供与其他解决方案相同的高可用性和性能?或者甚至将Akka与其他消息中间件进行比较是一个坏主意?

也许在JVM环境中还有另一个消息传递解决方案除了JMS(点对点),TibcoRV(多播)和Akka之外我还应该考虑?

java scala jms actor akka

104
推荐指数
2
解决办法
3万
查看次数

标签 统计

actor ×1

akka ×1

java ×1

jms ×1

scala ×1