当消息顺序很重要时,AWS SNS-SQS扇出选项

时间:2019-06-25 08:52:22

标签: activemq amazon-sqs amazon-sns amq virtual-topic

我们有Active-MQ内部部署,我正在探索AWS中用于托管消息传递服务的选项。我们所有的应用程序都使用ActiveMQ的Virtual Topic功能。看来在AWS中,可以使用SNS-> SQS实现扇出。但不幸的是,SNS支持SQS标准队列,而暂不支持FIFO队列。在消息排序也很重要的情况下,实现扇出情况的最佳方法是什么?

我们也可以使用Kinesis和AWS ActiveMQ。但是使用Kinesis,我无法想象如何在Kinesis中实现VirtualTopic功能。分片在多个主题中的工作方式。

那么,使用SQS-SNS在AWS世界中实现ActiveMQ虚拟主题功能的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您可以使用“ Amazon MQ”,因为它在常见问题解答中提到“ Amazon MQ适用于自行管理消息代理的企业IT专业人员,开发人员和架构师(无论是本地还是在云中)并且需要迁移到完全托管的云服务,而无需在其应用程序中重写消息传递代码。'

参考:https://aws.amazon.com/amazon-mq/faqs/