Курс 16 · Data Engineering Бесплатно
Apache Flink
Flink на практике: DataStream API, keyed state, exactly-once, Flink CDC, деплой на Kubernetes, Table API/SQL. Бесплатно, интерактивно. Baseline Flink 2.2.
Intermediate
Уровень
69
Уроков
55
Часов
17
Модулей
Что входит: 69 уроков · 17 модулей · сертификат
Что нужно знать заранее
- Уверенный Java или Python (PyFlink есть в senior-продолжении flink-internals)
- Базовое понимание Kafka (producer/consumer, partitions)
- Знакомство с Docker и Kubernetes на пользовательском уровне
Программа
Введение в курс
6 уроков · 3 ч
Что такое stream processing
8 уроков · 4 ч
Архитектура Flink
8 уроков · 4 ч
DataStream API
10 уроков · 5 ч
KeyedStream и keyed state
8 уроков · 4 ч
Windows
10 уроков · 5 ч
Event time и watermarks
8 уроков · 4 ч
ProcessFunction и timers
6 уроков · 3 ч
Operator state и broadcast pattern
6 уроков · 3 ч
Async I/O
6 уроков · 3 ч
Checkpoints и savepoints
8 уроков · 4 ч
End-to-end exactly-once
8 уроков · 4 ч
Table API и SQL
10 уроков · 5 ч
Connectors в production
8 уроков · 4 ч
Flink CDC
8 уроков · 4 ч
Deployment на Kubernetes
10 уроков · 5 ч
Production essentials и Capstone
10 уроков · 5 ч
Что изучать дальше