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