Программирование [Учебный центр IBS] Основы Kafka

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность21 ч 23 мин Количество уроков8 Видео ЯзыкРусский Вес архива2,12 ГБ


Автор: Учебный центр IBS​
Название: Основы Kafka​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


Курс «Основы Kafka» — это практическое руководство по ключевым компонентам и возможностям Apache Kafka, которое поможет вам уверенно работать с распределенной потоковой передачей данных и строить надежные высоконагруженные системы.

Что представляет собой Apache Kafka

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

Ключевые архитектурные элементы

• Топики, разделы и брокеры
• Репликация данных и отказоустойчивость
• Производители и потребители сообщений
• Взаимодействие компонентов внутри кластера

Практические навыки, которые вы получите

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

Работа с клиентами Kafka

• Java-клиенты: создание продюсеров и консьюмеров
• REST-доступ: отправка и получение сообщений через HTTP
• Выбор оптимальных конфигураций для производительности и надежности

Настройка и развертывание Kafka

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

Темы включают

• Создание отказоустойчивых кластеров
• Оптимизация параметров брокеров и клиентов
• Мониторинг и наблюдаемость

Интеграции и расширения возможностей Kafka

Kafka редко используется изолированно — её ключевое преимущество в лёгкой интеграции с другими системами.

Kafka Connect

На курсе вы освоите работу с Kafka Connect и узнаете, как переносить данные между Kafka и внешними хранилищами, такими как базы данных, файловые системы и облачные сервисы.

Kafka Streams

Отдельный блок посвящён Kafka Streams — библиотеке для потоковой обработки данных. Вы увидите, как с её помощью строить быстрые и надёжные приложения для аналитики и реактивных вычислений.

Проектирование многокластерных систем

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

Зачем использовать несколько кластеров

• Повышение отказоустойчивости
• Распределение нагрузки
• Географическое резервирование

Итоги курса

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

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху