DEVKA1: Kafka Streams для разработчиков | DevsDay.ru

DEVKA1: Kafka Streams для разработчиков

ООО "Учебный центр "Коммерсант"

Зарегистрироваться на событие



3х-дневный курс для разработчиков и специалистов желающих получить и систематизировать знания по использованию Apache Kafka для программирования распределенной потоковой обработки событий (Kafka Streams) на практических примерах с потоковыми данными в реальном времени.

Программа курса Kafka Streams для разработчиков

1. Основные концепции Kafka и базовые операции

    • Архитектура Kafka. Основные термины.

Изучим основные компоненты Kafka, принципы их взаимодействия и killer
features данной технологии

    • Kafka workflow. Работа по модели Pub/Sub и Queue/Consumer Group

Изучим 2 возможных режима работы kafka, а также их отличия и основные
причины выбирать тот или другой

    • Понятие Topic-а в Kafka. Управление Topic-ами из консоли

Научимся разделять сообщения по группам и управлять ими как из кода, так и
из консоли

    • Kafka Producer. Публикация сообщений с помощью кода.

Погрузимся в детальную настройку Kafka Producer-а и best practices на стороне
производителя сообщений

    • Kafka Consumer. Прием сообщений point-to-point.

Научимся принимать сообщения и завершим на практике минимальный
сценарий работы приложения

    • Kafka Broadcasting and Groups. Гибкий процесс приема сообщений.

Научимся настраивать группы для работы с сообщениями в режиме
broadcasting

2. Kafka Streams

    • Общие понятия Kafka Stream — поток, low barrier, local stateexactly-once, event-time based

Изучим общие принципы и приемы в процессе работы с потоками Kafka

    • Создание Kafka потокового приложения

Напишем базовое приложение с использованием Kafka Streams

    • Kafka Stream DSL— теория и практика

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

    • Работа с Processor API

Научимся писать и соединяться с custom процессорами данных в Kafka

    • Типы данных и сериализация

Изучим типы данных, используемые в Kafka, а также научимся сериализовать
их в разные хранилища

    • Динамические запросы в потоковой обработке Apache Kafka

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

    • Управление памятью в  потоках Kafka

Научимся программно и из консоли управлять памятью из Kafka Streaming

Зарегистрироваться на событие


События в IT


3х-дневный курс для разработчиков и специалистов желающих получить и систематизировать знания по использованию Apache Kafka для программирования распределенной потоковой обработки событий (Kafka Streams) на практических примерах с потоковыми данными в реальном времени. Программа курса Kafka Streams для разработчиков 1. Основные концепции Kafka и базовые операции Архитектура Kafka. Основные термины. Изучим основные компоненты Kafka, принципы их взаимодействия и killer features данной технологии Kafka workflow. Работа по модели Pub/Sub и Queue/Consumer Group Изучим 2 возможных режима работы kafka, а также их отличия и основные причины выбирать тот или другой Понятие Topic-а в Kafka. Управление Topic-ами из консоли Научимся разделять сообщения по группам и управлять ими как из кода, так и из консоли Kafka Producer. Публикация сообщений с помощью кода. Погрузимся в детальную настройку Kafka Producer-а и best practices на стороне производителя сообщений Kafka Consumer. Прием сообщений point-to-point. Научимся принимать сообщения и завершим на практике минимальный сценарий работы приложения Kafka Broadcasting and Groups. Гибкий процесс приема сообщений. Научимся настраивать группы для работы с сообщениями в режиме broadcasting 2. Kafka Streams Общие понятия Kafka Stream — поток, low barrier, local state, exactly-once, event-time based Изучим общие принципы и приемы в процессе работы с потоками Kafka Создание Kafka потокового приложения Напишем базовое приложение с использованием Kafka Streams Kafka Stream DSL— теория и практика Изучим особый язык для настройки потоков данных в Kafka и научимся его использовать Работа с Processor API Научимся писать и соединяться с custom процессорами данных в Kafka Типы данных и сериализация Изучим типы данных, используемые в Kafka, а также научимся сериализовать их в разные хранилища Динамические запросы в потоковой обработке Apache Kafka Научимся получать любые агрегаты данных в потоках Kafka. Управление памятью в  потоках Kafka Научимся программно и из консоли управлять памятью из Kafka Streaming
2020-04-13T07:00:00.0000000
2020-04-15T14:30:00.0000000
DEVKA1: Kafka Streams для разработчиков
ООО "Учебный центр "Коммерсант"
?.Trim()
DEVKA1: Kafka Streams для разработчиков
, .