RabbitMQ: The Complete Guide with Software Architecture Applications

7 участников

О чём курс

Системы, которые выдерживают высокие нагрузки и не падают при сбоях, строятся на асинхронном обмене сообщениями — RabbitMQ является индустриальным стандартом для этих задач. Вы научитесь проектировать масштабируемую архитектуру ПО, используя брокер сообщений вне зависимости от выбранного языка программирования. Внутри разбираются механизмы долговечности очередей, подтверждения доставки (acknowledgments) и работа с различными типами exchange: fanout, direct, topic и headers. Особое внимание уделено практической настройке через RabbitMQ Management UI, что позволяет визуально контролировать потоки данных и отлаживать архитектурные решения. Материал ориентирован на разработчиков и архитекторов, внедряющих высоконадежные корпоративные системы.

Программа обучения

  • Введение в RabbitMQ
  • Монтаж и установка
  • Работа с очередями
  • Настройка долговечности (durability)
  • Подтверждения сообщений (acknowledgments)
  • Типы обмена (exchanges):
    • Fanout
    • Direct
    • Topic
    • Headers
  • Популярные плагины для RabbitMQ
  • RabbitMQ Management UI
  • Программная архитектура и проектные приложения
Складчина создана 27 ноября 2017 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
358 ₽ 670 ₽