Параметры разветвления AWS SNS-SQS, когда порядок сообщений имеет значение
У нас есть Active-MQ, и я изучаю возможности AWS для службы управляемых сообщений. Все наши приложения используют функцию виртуальных тем ActiveMQ. Похоже, что в AWS Fanout может быть достигнуто с помощью SNS->SQS. Но, к сожалению, SNS поддерживает стандартные очереди SQS, а очереди FIFO пока не поддерживаются. Каков наилучший способ добиться разветвления, когда также важен порядок сообщений?
Мы могли бы также использовать Kinesis и AWS ActiveMQ. Но с Kinesis я не мог представить, как можно реализовать функцию VirtualTopic в Kinesis. Как работают осколки в нескольких темах.
Итак, каков наилучший способ достижения функциональности виртуальной темы ActiveMQ в мире AWS с использованием SQS-SNS?
1 ответ
Что ж, теперь вы можете использовать темы SNS FIFO с очередями SQS FIFO.
Вы можете использовать "Amazon MQ", поскольку в разделе "Часто задаваемые вопросы" упоминается, что "Amazon MQ подходит для корпоративных ИТ-специалистов, разработчиков и архитекторов, которые сами управляют брокером сообщений - локальным или облачным" - и хотят перейти на полностью управляемый облачный сервис без переписывания кода обмена сообщениями в своих приложениях ".