Содержание курса
1. Перед тем как приступить к работе
6 уроков
618
536
10м
15
Закрытый
1.1
Системные требования
↗
117
94
1м 54с
2
Закрытый
1.2
Как загрузить репозиторий с уроками
↗
105
90
1м 21с
3
Закрытый
1.3
Как настроить IDE и загрузить необходимые библиотеки
↗
102
88
3м 21с
2
Закрытый
1.4
Как установить Kafka
↗
101
101
1м 35с
3
Закрытый
1.5
Как установить Offset Explorer
↗
98
86
3м 54с
3
Закрытый
1.6
Для самых ленивых: готовый образ VirtualBox со всем необходимым
↗
95
77
1м 57с
2
2. Основы Apache Kafka
1 урок
404
92
38м
18
Открытый
2.1
Основные понятия Kafka
↗
404
92
38м 26с
18
3. Основы работы с Kafka на python
7 уроков
519
440
82м
35
Закрытый
3.1
Создаем продюсер и консюмер
↗
92
75
25м 48с
7
Закрытый
3.2
Один продюсер, два консьюмера
↗
79
70
9м 39с
3
Закрытый
3.3
Один продюсер, три консьюмера, две группы
↗
78
64
7м 22с
4
Закрытый
3.4
Два продюсера, два топика, один консьюмер
↗
71
58
6м 35с
4
Закрытый
3.5
"Осиротевшая партиция" и ребалансировка
↗
69
59
8м 22с
5
Закрытый
3.6
Распределение по партициям сообщений с разными ключами
↗
65
58
15м 37с
6
Закрытый
3.7
Работа без автоматического коммита: транзакции
↗
65
56
12м 24с
6
4. Сериализация данных
3 урока
194
150
47м
9
Закрытый
4.1
Сериализация данных в json
↗
65
50
13м 43с
4
Закрытый
4.2
Применение pydantic
↗
64
51
16м 42с
2
Закрытый
4.3
Практический пример: приложение сбора данных
↗
65
49
19м 54с
3
5. Асинхронная работа
3 урока
188
157
40м
10
Закрытый
5.1
Что почитать про asyncio
↗
65
55
1м 59с
1
Закрытый
5.2
Создаем продюсер и консьюмер с использование aiokafka
↗
62
53
14м 23с
2
Закрытый
5.3
Интегрируем Kafka с веб-приложением на FastApi
↗
61
49
25м 51с
7
6. Потоковая обработка данных с фреймворком FastStream
1 урок
65
38
30м
4
Закрытый
6.1
Основы работы с FastStream
↗
65
38
30м 2с
4
7. Послесловие
1 урок
54
54
1м
7
Закрытый
7.1
Заключение
↗
54
54
1м 37с
7