DEVKA1: Kafka Streams для разработчиков
3х-дневный курс для разработчиков и специалистов, желающих получить и систематизировать знания по использованию Apache Kafka для программирования распределенной обработки событий (Kafka Streams) на практических примерах с потоковыми данными в реальном времени.
Программа курса Kafka Streams для разработчиков1. Основные концепции и архитектура Apache Kafka
- Основные термины
- Основные API
2. Topic, partition и offset в Apache Kafka
- Понятие топика, раздела и смещения
- Управление Топиками (Topics) из консоли
3. Streams API
- Архитектура Kafka Streams
- OLTP операции с Apache Kafka
- Общие понятия Kafka Streams
- Создание Kafka Streams приложения
4. Kafka Streams DSL
- Kafka Streams DSL — теория и практика
5. Processor API
- Использование Processor API
6. Запросы в Kafka Streams
- Интерактивные запросы в Kafka Streams