Учебный центр IBS
DEV-SELF-043 Kafka vs RabbitMQ: асинхронное взаимодействие сервисов
СертификатОнлайн
Описание курса
Курс "Kafka vs RabbitMQ: асинхронное взаимодействие сервисов" позволит слушателям самостоятельно изучить принципы работы очередей сообщений, их применение в микросервисной архитектуре, а также детально рассмотреть возможности и особенности двух популярных решений - Apache Kafka и RabbitMQ.
Модуль 1
- Принципы работы очередей;
- Польза и преимущества в микросервисной архитектуре;
- Варианты использования очередей сообщений;
- Сложности использования и недостатки.
Модуль 2
- Создание кластера из двух брокеров.
- Добавление топика, разбитого на разделы.
- Включение резервного копирования топика.
Модуль 3
- Запуск второго экземпляр RabbitMQ.
- Добавление необходимых зависимостей для работы с RabbitMQ.
- Механизмы уведомлений о доставке сообщения.
- Создание по одному обработчику сообщений каждого типа и привязанные к ним очереди.
- Создание продюсера или сервиса отправки сообщений.
- Разбор способов получения сообщений.
- Проверка разных вариантов отправки сообщений.
Отзывы о курсе
Еще курсы
Бэкенд разработчик261Фулстек разработчик156Фронтенд разработчик139Веб-разработчик120Разработчик игр90Разработчик мобильных приложений67Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Разработчик баз данных21Программист 1С21Системный инженер8HTML-верстальщик6Архитектор баз данных3
Все курсы в специализации