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: Мониторинг статистики Какие метрики Каким образом централизовать логи и отправить на эластик, например Продажник: rebrainme.com/rabbitmq/
Похожие складчины Открыто - RabbitMQ - Базовые и продвинутые концепты. Event driven [udemy] [Андрей Суховицкий] Открыто - Работа с брокером сообщений RabbitMQ [2024] [ИПАП] Открыто - HAProxy [2024] [Rebrain] [Александр Крылов, Василий Озеров] Доступно - Онлайн-тренажер Prometheus by Rebrain [Rebrain, Fevlake] [Василий Озеров] Открыто - Ceph [Rebrain]