Программирование [Rebrain] RabbitMQ (2024)

Бывалый
Команда форума
20 Фев 2019
27,937
1,192,848
1722575509785.png


Описание [Rebrain] RabbitMQ (2024):



Программа состоит из следующих модулей:
Модуль 1:
  • Введение в Message Broker и роль RabbitMQ.
  • Запуск контейнера в Docker.
  • Сравнение преимуществ и недостатков RabbitMQ с другими решениями.
  • Протокол AMQP: состав сообщения и отправка.
  • Exchanges и Queues: типы и различия.
  • Примеры использования Exchanges и Queues.
Модуль 2:
  • Оркестровка и маршрутизация.
  • Особенности маршрутизации.
  • Порядок распределения и управление распределением нагрузки.
Модуль 3:
  • Что такое DLE?
  • Когда сообщения могут исчезнуть?
  • Настройка исчезновения.
  • Обработка сообщений без получателя.
  • Сообщение об успешной обработке сообщения.
Модуль 4:
  • Что такое RPC?
  • Как работает RPC?
  • Correlation token: зачем он нужен?
  • Реализация библиотеки, добавляющей RPC в функционал официального клиента RabbitMQ.
Модуль 5:
  • Какие права существуют?
  • Ограничение адреса, сообщения и части адреса.
  • Создание пользователя и предоставление ему прав.
  • Группировка пользователей и назначение прав группе.
Модуль 6:
  • Что такое TLS?
  • Шифрование трафика.
  • Выдача сертификата.
  • Безопасный и удобный способ выдачи сертификата.
Модуль 7:
  • Зачем нужен кластер?
  • Как работает кластер?
  • Разделение кластера.
Модуль 8:
  • Зачем нужны плагины?
  • Популярные плагины.
  • Использование плагинов.
  • Установка плагинов.
Модуль 9:
  • Влияние размера и количества сообщений на производительность.
  • Оптимизация использования ресурсов.
  • Потребность в оперативной памяти.
  • Необходимость дополнительных узлов.
  • Тесты на производительность.
Модуль 10:
  • Мониторинг статистики.
  • Метрики.
  • Централизация логов и отправка в Elasticsearch.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Rebrain] RabbitMQ (2024):


Для просмотра содержимого вам необходимо авторизоваться