Курс на Stepik
Обложка курса «Специалист Kafka с глубоким пониманием системы» на Stepik
1 000 ₽

Специалист Kafka с глубоким пониманием системы 5.000

Открыть на
STEPIK.ORG

Погружение в архитектуру Apache Kafka простыми словами. Вы узнаете, как работают брокеры, топики, партиции, репликация и смещения. Курс помогает понять устройство Kafka «изнутри» и объясняет, как эта система обеспечивает масштабируемость, надёжность и обработку больших потоков данных.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Специалист Kafka с глубоким пониманием системы»Учеников на курсе 13
Сертификаты, выданные на курсе «Специалист Kafka с глубоким пониманием системы»Сертификатов выдано 6
Отзывы о курсе «Специалист Kafka с глубоким пониманием системы»Отзывов получено 1
Рейтинг курса «Специалист Kafka с глубоким пониманием системы»Рейтинг курса 5.000
Уроки в курсе «Специалист Kafka с глубоким пониманием системы»Количество уроков 28
Тесты в курсе «Специалист Kafka с глубоким пониманием системы»Количество квизов 272
Время прохождения курса «Специалист Kafka с глубоким пониманием системы»Время прохождения курса
Стоимость курса «Специалист Kafka с глубоким пониманием системы»Стоимость курса 1 000 ₽
Обновления курса «Специалист Kafka с глубоким пониманием системы»Обновления курса
Дата публикации курса «Специалист Kafka с глубоким пониманием системы»Дата публикации курса
Последнее обновление курса «Специалист Kafka с глубоким пониманием системы»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Специалист Kafka с глубоким пониманием системы» 7 разделов Уроки в курсе «Специалист Kafka с глубоким пониманием системы» 28 уроков Тесты в курсе «Специалист Kafka с глубоким пониманием системы» 272 теста Время прохождения курса «Специалист Kafka с глубоким пониманием системы» 0 ч. Последнее обновление курса «Специалист Kafka с глубоким пониманием системы» обн. 1 год назад

Основы Kafka изнутри

5 уроков
1. Архитектура Kafka простыми словами — брокеры, кластер, топики
2. Как Kafka хранит сообщения — журнал (лог) вместо таблицы
3. Репликация и отказоустойчивость — пример с дежурными в классе
4. Мини-тест 1: «Что делает брокер?»
5. Мини-тест 2: «Что делает брокер?»

Лог и сегменты

4 урока
1. Лог — последовательность сообщений
2. Сегменты логов — части журнала для удобства хранения
3. Практика: визуализируем лог на доске
4. Мини-тест: «Как сообщения делятся на сегменты?»

Партиции и ключи сообщений

4 урока
1. Партиции — отдельные «коридоры» сообщений
2. Ключи — способ направлять сообщения в нужную партицию
3. Практическое задание: оценки или новости по партициям
4. Мини-тест: «Что определяет порядок сообщений?»

Репликация и лидерство

4 урока
1. Лидер и реплики — кто отвечает за что
2. Как консумеры читают с лидера
3. Практическое задание: симуляция сбоя брокера
4. Мини-тест: «Что будет, если лидер упал?»

Смещения (Offsets) и чтение сообщений

4 урока
1. Смещение — это «номер страницы» в логе
2. Авто- и ручное управление смещениями
3. Практика чтения сообщений консьюмером с разными смещениями
4. Мини-тест: «Что такое offset?»

Продюсер, консумер и внутренние механизмы

4 урока
1. Продюсер пишет в лог, консумер читает из лога
2. Пакетная отправка сообщений и подтверждения (ack)
3. Практическое задание: моделируем ack-схему с карточками
4. Итоговое задание: мини-кластер Kafka на доске

Мониторинг и отладка

3 урока
1. Проверка реплик, смещений и задержек
2. Простая визуализация: кто лидер, кто отстает
3. Практическая игра: «найди потерянное сообщение»