Чему вы научитесь
- Разберётесь в понятии брокера сообщений и их роль в микросервисной архитектуре
- Поймёте основные концепции Apache Kafka, включая роли продьюсеров, консьюмеров, брокеров, топиков, партиций и смещений (офсетов)
- Будете отличать гарантии доставки сообщений (at least once, at most once, exactly once) и поймёте в каких случаях какую гарантию стоит использовать.
О курсе
Курс "Брокеры сообщений. Apache Kafka" познакомит с базовыми понятиями, являющимися общими для всех брокеров сообщений, а также расскажет подробнее про один из самых популярных брокеров сообщений - Apache Kafka.
Для кого этот курс
- Системные аналитики
- Разработчики, желающие познакомиться с основами Apache Kafka
- Аналитики данных
- QA-инженеры, тестировщики
Начальные требования
- Базовое понимание микросервисной архитектуры
- Понимание синхронного и асинхронного взаимодействия
- (Желательно) базовые знания программирования
- (Желательно) умение работать с Linux-терминалом
Преподаватели курса
Как проходит обучение
Курс содержит лекции в текстовом виде (!), а также практические задания.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 802 учеников получили сертификат.
Нагрузка
1-2 часа в неделю