В чем разница между Amazon MQ и SQS? - PullRequest
1 голос
/ 21 февраля 2020

Я новичок в AWS. Как я понимаю, Amazon MQ и SQS являются инструментами очереди сообщений. Единственная отмеченная разница в том, что SQS полностью управляется. Когда мы должны использовать SQS или MQ?

1 Ответ

1 голос
/ 21 февраля 2020

SQS - это простой сервис обслуживания очередей. Он не поддерживает многие абстракции более высокого уровня, такие как маршрутизация сообщений, разветвления, списки рассылки и т. Д. c. Это очередь - сообщение создается, и сообщение доставляется, по крайней мере, один раз. Это полезно, когда вам нужна Очередь с ограниченным объемом поддержки c.

MQ - это управляемая активная служба ActiveMQ. Это предоставляет вам полностью управляемую Apache систему ActiveMQ в облаке с поддержкой различных стандартных отраслевых протоколов очереди и широковещания, таких как AMQP, JMS et c. Это полезно, когда у вас сложные правила доставки - или когда вы переносите существующую систему извне AWS в AWS, и ваши системы взаимодействуют друг с другом по стандартному протоколу очередей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...