АМА-сессия со спикером (формат потока)
Модуль 1. Введение
— История создания
— Что такое Apache Kafka?
— Примеры использования
Модуль 2. Базовые основы технологии
— Kafka vs Queues
— Структура данных
— Consumer groups
— Apache Zookeeper
Модуль 3. Установка и работа с кластером из одного брокера
— Запуск Apache Kafka
— Запись и чтение
— Topic Retention
— Структура партиции
— Log Compaction
— ZooKeeper
Модуль 4. Клиентские библиотеки
— Producer
— Consumer и consumer groups
— Транзакции и exactly-once processing
АМА-сессия со спикером (формат потока)
дату сообщим позднее
Модуль 5. Отказоустойчивость кластера в рамках одного дата-центра
— Как сломать кластер?
— Репликация данных
— Контроллер
— Конфигурация брокеров
— Бэкапы и полезные практики
— Ограничения одного дата-центра
Модуль 6. Работа с распределенным кластером
— Когда нужны несколько дата-центров?
— Streched кластер
— Асинхронный кластер
— Репликаторы
— Особенности работы в двух дата-центрах
Модуль 7. Мониторинг
— Как мониторить Apache Kafka
— Ключевые метрики работоспособности
— SLI & SLO
АМА-сессия со спикером (формат потока)
дату сообщим позднее
Модуль 8. Анализ производительности
— Почему Apache Kafka такая быстрая?
— Утилиты для бенчмаркинга
Модуль 9. Поддержка работоспособности кластера и траблшутинга
— Балансировка нагрузки
— Обновление версии кластера и клиентов
— Утилиты для траблшутинга
— Примеры сбоев из жизни
Модуль 10. Развертывание кластера в проде
— Рекомендуемая конфигурация и архитектура
— Практики и примеры из жизни
Итоговая АМА-сессия со спикером (формат потока)
дату сообщим позднее