Очередь сообщений — это компонент промежуточного программного обеспечения, реализующий асинхронную связь между распределенными системами. Он обеспечивает развязку и снижение пикового трафика между системами посредством отправки и получения сообщений. Очередь сообщений поддерживает слабую связь между приложениями, пиковую обработку, сбор журналов и другие сценарии и является базовым компонентом для построения высокопроизводительных распределенных систем. Основные продукты включают Kafka, RocketMQ, RabbitMQ и т. д.