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

tttx

Помощник Администратора
Команда форума
Регистрация
27 Авг 2018
Сообщения
37,816
Реакции
543,414
OHbKQzg.png

ОПИСАНИЕ:

RabbitMQ [Rebrain]

Программа:
Модуль 1:

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

СКАЧАТЬ:
 

Обратите внимание

Назад
Сверху