我们希望为在公司内部需要的任何应用程序提供队列作为服务(类似于Amazon SQS)。
在重新发明轮子之前,我们正在寻找一些符合以下条件的产品:
背景: 我们主要使用Java / Groovy,我们在RabbitMQ和ActiveMQ方面有经验,但我们对任何产品/语言都开放。
我很欣赏任何经验,产品或经纪人适配器建议。
答案 0 :(得分:1)
首先是免责声明 - 我的体验是SonicMQ,ActiveMQ和TibcoRV。我把你的问题视为一个机会,花一些时间来研究RabbitMQ提供的东西,迄今为止我还没有用过。
这里有一些信息(宣传?)我遇到了RabbitMQ ......
rabbitmq-json-rpc-channel
,允许您通过HTTP发送AMQP作为JSON,可能符合您的REST API要求https://github.com/rabbitmq/rabbitmq-jsonrpc-channel。取决于你对REST的真正含义。如果我在你的位置,我会花一些时间并使用ActiveMQ“尖峰”解决方案(正如@SirRichie在上面的评论中已经指出的那样,它似乎也符合你的要求)。我也会为RabbitMQ做同样的事情。尝试和计时他们每个人几天,看看你发现了什么!
似乎你已经有了一些RabbitMQ的经验,你可能已经知道了这一切。如果是这样抱歉。
P.S。您也可以使用Amazon SQS。 :)
答案 1 :(得分:0)
我想你想创建一个小型中间件解决方案,而不仅仅是一个SQS。