使用REST API寻找消息代理

pab*_*nar 5 rest messaging amazon-sqs

我们希望为公司内部需要的任何应用程序提供队列即服务(类似于Amazon SQS).

在重新发明轮子之前,我们正在寻找一些符合以下条件的产品:

  • 水平缩放
  • 高可用性而非性能
  • 通过高级功能的简单队列REST API(publish,deque,ack,nack)

背景:我们主要使用Java/Groovy,我们在RabbitMQ和ActiveMQ方面有经验,但我们对任何产品/语言都开放.

我很感激任何经验,产品或经纪人适配器建议.

djb*_*djb 1

首先是免责声明 - 我的经验是围绕 SonicMQ、ActiveMQ 和 TibcoRV 的。我认为你的问题是一个花一些时间研究 RabbitMQ 所提供的功能的机会,但迄今为止我还没有愤怒地使用过它。

这是我遇到的一些关于 RabbitMQ 的信息(宣传?)...

如果我处于您的位置,我会花一些时间并使用 ActiveMQ“完善”解决方案(正如@SirRichie在上面的评论中已经指出的那样,它似乎也满足您的要求)。我也会对 RabbitMQ 做同样的事情。尝试将每个任务的时间限制为几天,看看您会发现什么!

看来您已经有一些使用 RabbitMQ 的经验,并且您可能已经知道这一切。抱歉,如果是这样。

PS 您还可以使用 Amazon SQS。:)