Kafka Advanced
Как устроено обучение
Подробнее
Что нужно для старта
- опыт работы с Kafka;
- базовое знание Java / Scala.
- желателен опыт работы с Docker, Linux
Что вы получите
- Углубить понимание архитектуры Kafka
- Настроить и оптимизировать производительность Kafka
- Создавать надежные приложения с использованием Kafka Connect и Kafka Streams
- Развертывать и управлять кластерами ksqlDB
- Применять концепции окон, агрегирования и непрерывных запросов в ksqlDB
Для кого этот курс
- Разработчик
- Data Engineer
- DevOps-инженер
- Тестировщик
Программа курса
• Кластер, брокеры, клиенты
• Топики и разделы
• Очистка сегментов (retention, compaction)
• Репликация, лидеры и следующие, ISR
• Контроллеры, KRaft
• Настройка производительности
• Внутреннее устройство: потоки, буферы, таймауты
• Смещения, группы получателей
• Автоматическое и ручное сохранение смещений
• Перебалансировка группы
• Гарантии порядка сообщений
• Гарантии доставки at least once, exactly once
• Транзакции
• Обработка ошибок и повторная передача
• Сбои сети, брокеров и клиентов
• Конвейеры данных
• Обзор Kafka Connect
• Внутреннее устройство
• Преобразования
• Запуск Kafka Connect
• Примеры коннекторов
• Разработка коннекторов
• Источники и приемники
• Сериализация, SerDe, схемы сообщений
• Окна
• Преобразования
• Агрегирование
• Сохранение состояния
• Транзакции
• Processor API
• Источники и приемники
• Потоки и таблицы
• Преобразования
• Непрерывные запросы
• Окна
• Агрегирование
• Транзакции
• Развертывание кластера ksqlDB
01Архитектура Kafka
• Кластер, брокеры, клиенты
• Топики и разделы
• Очистка сегментов (retention, compaction)
• Репликация, лидеры и следующие, ISR
• Контроллеры, KRaft
• Настройка производительности
02Устройство Producer и Consumer
• Внутреннее устройство: потоки, буферы, таймауты
• Смещения, группы получателей
• Автоматическое и ручное сохранение смещений
• Перебалансировка группы
03Надежная доставка
• Гарантии порядка сообщений
• Гарантии доставки at least once, exactly once
• Транзакции
• Обработка ошибок и повторная передача
• Сбои сети, брокеров и клиентов
04Kafka Connect
• Конвейеры данных
• Обзор Kafka Connect
• Внутреннее устройство
• Преобразования
• Запуск Kafka Connect
• Примеры коннекторов
• Разработка коннекторов
05Kafka Streams
• Источники и приемники
• Сериализация, SerDe, схемы сообщений
• Окна
• Преобразования
• Агрегирование
• Сохранение состояния
• Транзакции
• Processor API
06ksqlDB
• Источники и приемники
• Потоки и таблицы
• Преобразования
• Непрерывные запросы
• Окна
• Агрегирование
• Транзакции
• Развертывание кластера ksqlDB
Удостоверение о прохождении
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Kafka Advanced» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 28 сентября 2026 г.

IBS Training Center 


















