За 4 часа вы:
Apache Kafka — распределённая шина сообщений и потоковая платформа. Ключевые понятия: topic, partition, producer/consumer, consumer group, offset, retention. Порядок сообщений гарантируется только внутри партиции; распределение по партициям определяется ключом (key-based routing).
Kafka сегодня — стандарт де-факто для событийных и потоковых интеграций: от заказов и платежей до телеметрии и логистики. Понимание Kafka необходимо системным аналитикам и архитекторам для проектирования современных распределённых систем.
Системные аналитики, архитекторы, тимлиды, PM/PO, разработчики, все, кто:
Не нужно: быть гуру программирования.
Нужно: базовые знания Docker/Compose и HTTP/JSON.
Блок 1: Запуск стенда (30 мин)
Поднимем Kafka (KRaft) + Kafka UI + kcat в Docker Compose — одной командой.
Блок 2: Проектирование топиков (45 мин)
Спроектируем два топика — orders_raw и orders_cdc — с 3 партициями под горизонтальный масштаб.
Блок 3: Продюсеры и ключи сообщений (45 мин) ⚔️
Ключевой блок! Прогоним поток событий с ключом order_id и наглядно увидим, как ключ закрепляет порядок внутри партиции.
Блок 4: Потребители и consumer groups (45 мин)
Запустим двух потребителей в одной группе и посмотрим ребаланс (шардинг партиций).
Блок 5: Retention и политики хранения (30 мин)
Поиграем retention.ms и обсудим влияние на стоимость, лаг и повторное потребление.
Блок 6: Диагностика (45 мин)
Offsets, lag, describe-конфиги, «куда делись сообщения?» — как правильно интерпретировать.
Компетенции, которые вы прокачаете:
✓ Понимание, как выбирать ключи и число партиций под нужный RPS и требования к порядку
✓ Умение читать и объяснять метрики потребления (lag/offset) и риски потерь при неверных настройках
✓ Навыки диагностики проблем Kafka через CLI и UI
✓ Понимание влияния политик хранения на стоимость и производительность
✓ docker-compose.yml для Kafka-кластера (KRaft)
✓ Скрипты создания топиков и проверок
✓ Схема «ключ → партиция → порядок»
✓ Доступ к стенду на 7 дней для самостоятельной практики
✓ Инженерный фокус без программирования: все эксперименты — конфигурацией и командной строкой
✓ Актуальная архитектура: KRaft-кластер без ZooKeeper, современный UI и best-practices
✓ Промышленный кейс: Shop&Ship (заказы/CDC/обогащение), а не абстрактные примеры
✓ Полный цикл: от запуска до диагностики реальных проблем
Требования к участникам:
Формат проведения:
После этой лабораторной рекомендуем:
Поддержка после мероприятия:


Вы будете получать информацию о предстоящих мероприятиях в онлайне в выбранных категориях.
Обещаем, никакого спама! Вы сможете отписаться в любое время.