Как описать потоковый конвейер с асинхронным API: пример спецификации AsyncAPI для RabbitMQ

Что такое AsyncAPI, как эта спецификация позволяет описать серверы и операции асинхронного обмена сообщениями с учетом специфики протокола. Практический пример проектирования потокового конвейера на RabbitMQ...

Как повысить производительность потоковых конвейеров на RabbitMQ: масштабирование и обратное давление

От чего зависит производительность потокового конвейера на RabbitMQ и как ее увеличить: масштабирование с балансировкой нагрузки и предел предварительной выборки канала. Масштабирование потокового конвейера С...

Альтернативные обменники и очереди недоставленных сообщений в RabbitMQ

Зачем нужны альтернативные обменники в RabbitMQ, где настроить очередь недоставленных сообщений и как этот JMS-брокер обеспечивает альтернативную маршрутизацию. Пример топологии потокового конвейера и пара Python-сервисов,...

Пишем продюсер и консумер для RabbitMQ на Python в Google Colab

Как именно JMS-брокер RabbitMQ обеспечивает взаимодействие разных приложений: смотрим на примере Python-сервисов, запущенных в Google Colab для публикации и потребления сообщений из очередей облачной платформы...

Тест по Apache Kafka и RabbitMQ для аналитика

Чтобы помочь начинающим системным и бизнес-аналитикам подготовиться к техническому собеседованию, сегодня мы предлагаем вам открытый интерактивный тест по основам архитектуры и интеграции информационных систем. Ответь...