Программа курса Kafka Integration для разработчиков
1. Основные концепции и архитектура Apache Kafka
Основные термины
Основные API
Варианты интеграции с другими системами
2. Семантики доставки сообщений
at least once
at most once
exactly once
гарантии Kafka и средства обеспечения надежности
3. Producer API
Публикация сообщений с помощью кода
4. Consumer API
Прием сообщений point-to-point
Kafka Broadcasting and Groups
Гибкий процесс приема сообщений
5. Kafka Connect
Виды Kafka Connectors
Режимы работы Kafka Connect — распределенный и standalone
Автоматическая работа с offset
Трансформации потоковых данных
Оптимизация процесса интеграции
6. Использование Kafka с Apache Spark
Интеграция Apache Kafka с Apache Spark
7. Использование Kafka с Apache Storm
Интеграция с Apache Storm
8. Kafka в облаках
Kafka в Amazon Web Services