Перейти к содержимому

Тебе нужно ВСЕГО 30 минут, чтобы понять Kafka

(Не)Системная аналитика by Андрей Царев

0:00 / 0:00

Тебе нужно ВСЕГО 30 минут, чтобы понять Kafka

901 просмотр · 1 дн. назад
(Не)Системная аналитика by Андрей Царев
5,09 тыс. подписчиков
901 просмотр · 1 дн. назад
Вкатиться в ИТ: https://notsystemanalysis.ru/ Телега: https://t.me/notsystemanalysis Boosty: https://boosty.to/notsystemanalysis Материалы из видео: https://t.me/notsystemanalysis_bot?st... Таймкоды: 00:00 - Введение 00:55 - Зачем нужна Kafka 02:01 - Что такое Kafka 02:41 - Из чего состоит Kafka: брокеры, продюсер, консюмер, KRaft 03:25 - Топики и партиции 03:57 - Зачем нужны партиции 04:40 - Ключ сообщения и выбор партиции 05:26 - Offset 06:37 - Консюмер-группы и ребалансировка 07:26 - Разные группы читают топик независимо 07:49 - Репликация и отказоустойчивость 08:43 - Гарантии доставки и acks 09:33 - At most once, at least once, exactly once 11:26 - Идемпотентный продюсер и транзакции 11:49 - Retention: срок хранения сообщений 12:30 - Kafka или RabbitMQ 13:27 - Как аналитику описывать Kafka 13:59 - Чек-лист постановки интеграции 14:48 - Практика: поднимаем Kafka в Docker 16:07 - Kafka UI 16:33 - Создаём топик и партиции 17:30 - Отправляем сообщения с ключом 20:47 - Консюмер-группа и ребалансировка на практике 24:29 - Бонус: сообщения в Kafka из Postman 26:05 - Docker Desktop и настройки топика 27:39 - Выводы