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