Программирование [zerotomastery.io] Введение в Apache Kafka

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: zerotomastery.io​
Название: Введение в Apache Kafka​

cover.jpg

Продолжительность: 2 ч 33 мин Количество уроков: 26 Видео Язык: Английский Вес архива: 512 МБ


Этот курс поможет вам быстро и уверенно войти в мир Apache Kafka,разобраться в ключевых концепциях потоковой передачи данных и освоить практики построения надёжных систем реального времени.

Что вы узнаете на курсе

Курс охватывает фундаментальные аспекты работы Apache Kafka и её экосистемы, обеспечивая сильную теоретическую базу и практические навыки.

• Архитектура Kafka: топики, партиции, брокеры, кластеры
• Работа продюсеров и консюмеров, модели взаимодействия
• Практика обеспечения надёжности: репликация, подтверждения, ретенции
• Семантика доставки: at-most-once, at-least-once, exactly-once
• Использование Kafka Connect для интеграции данных
• Работа со Schema Registry и схемами Avro/JSON

Почему Apache Kafka так важна

Apache Kafka — ключевая технология для компаний, которые работают с большими объёмами данных и требуют высокой скорости обработки. Она позволяет передавать события в реальном времени, обеспечивая масштабируемость и устойчивость системы.

Где применяется Kafka

• Мониторинг и логирование
• Обработка транзакций и событий пользователей
• Интеграция распределённых сервисов
• ML pipelines и потоковая аналитика

Практический подход к обучению

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

Примеры практических заданий

• Настройка локального кластера Kafka
• Создание продюсеров и консюмеров на разных языках
• Настройка Kafka Connect для импорта и экспорта данных
• Применение схем и наблюдение за изменениями через Schema Registry

Результаты обучения

К окончанию курса вы приобретёте навыки, необходимые для разработки потоковых систем, которые используются в современных высоконагруженных приложениях.

Вы сможете

• Понимать внутреннее устройство Kafka и принципы её работы
• Проектировать надёжные и масштабируемые потоковые решения
• Выбирать и настраивать правильную семантику доставки данных
• Работать с экосистемой Kafka: Connect, Schema Registry и другими инструментами

Кому подойдёт этот курс

Курс рассчитан на разработчиков, аналитиков данных, инженеров по данным и всех, кто хочет построить фундаментальное понимание потоковой обработки данных и начать применять Apache Kafka в реальных проектах.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху