[Rebrain] RabbitMQ
200₽
Что такое 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:
Мониторинг статистики
Какие метрики
Каким образом централизовать логи и отправить на эластик, например