Интенсив «Kafka за 90 минут» состоит из двух частей: теории и практики. Теория поможет составить ментальную модель Kafka, а практика — попробовать инструмент в действии и получить набор готовых конфигураций для применения их в своих лабораторных и тестовых средах на работе.
- Расскажем о сценариях использования Kafka.
 - Узнаем, что такое консумер, продюсер и брокер.
 - Разберём, как связаны топики, партиции и сегменты.
 - Поговорим о формате сообщений в Kafka.
 - Расскажем о лидере партиций, репликации данных и партицировании.
 - Поговорим о гарантиях доставки сообщений и идемпотентности.
 - Выясним, что такое консумер-группа и ребалансировка консумеров в ней.
 
Длительность: 45 минут
- Склонируем репозиторий с конфигурацией Docker Compose.
 - Подберём конфигурации топиков и создадим их.
 - Настроим и запустим продюсер.
 - Настроим и запустим консумер.
 - Изменим оффсет для консумер-группы.
 - Посмотрим на основные показатели в Grafana.
 
Длительность: 30 минут