Amazon MQ теперь поддерживает очереди кворумов для RabbitMQ 3.13
Amazon MQ теперь поддерживает очереди кворума – реплицированные очереди FIFO, предлагаемые RabbitMQ с открытым исходным кодом и использующие алгоритм консенсуса Raft для поддержания согласованности данных. Очереди кворума – это тип реплицированных очередей, рекомендованный разработчиками RabbitMQ с открытым исходным кодом. С помощью очередей кворума разработчики могут создавать высокодоступные системы обмена сообщениями с более высокой согласованностью данных и отказоустойчивостью.
Очереди кворума позволяют быстрее обнаруживать сбои в сети и быстрее выполнять восстановление, повышая отказоустойчивость брокера сообщений в целом. Очереди кворума также обеспечивают обработку подозрительных сообщений, что помогает разработчикам более эффективно управлять необработанными сообщениями. Тесты Amazon MQ показывают, что очереди кворума обеспечивают повышенную пропускную способность (до 2 раз выше) по сравнению с классическими зеркальными очередями у брокеров RabbitMQ.
Amazon MQ поддерживает очереди кворума только в версии RabbitMQ 3.13 и выше. Вы можете легко начать работу с очередями кворума, объявив новую очередь с типом очереди «кворум». Подробнее об использовании очередей кворума см. в руководстве для разработчиков Amazon MQ и примечаниях к выпуску Amazon MQ. Очереди кворума доступны во всех регионах, где предоставляется сервис Amazon MQ. Полный список доступных регионов см. в таблице регионов AWS.