Узнайте как реализовать потоковую обработку на платформе Kafka! В этой книге рассмотрены реальные примеры сбора, преобразования и агрегации данных. Показана работа со множественными процессорами, обработка событий в режиме реального времени. Вы узнаете даже о потоковом SQL с KSQL! Эксплуатация и тестирование, мониторинг и отладка современных распределенных систем - вы получите всю необходимую информацию о самых сложных аспектах потоковой обработки. Kafka Streams API - ключ к эффективному применению Kafka на практике.
Темы, рассматриваемые в книге:
- Использование KStreams API
- Фильтрация, преобразование и дробление данных
- Работа с Processor API
- Интеграция с внешними системами
Предисловие 15
Введение 17
Благодарности 18
Об этой книге 19
Об авторе 22
ЧАСТЬ I. ЗНАКОМСТВО С KAFKA STREAMS
Глава 1. Добро пожаловать в Kafka Streams 24
Глава 2. Kafka в двух словах 46
ЧАСТЬ II. РАЗРАБОТКА С ПОМОЩЬЮ KAFKA STREAMS
Глава 3. Разработка приложений Kafka Streams 84
Глава 4. Потоки данных и состояние 115
Глава 5. API KTable 153
Глава 6. API узлов-обработчиков 184
ЧАСТЬ III. АДМИНИСТРИРОВАНИЕ KAFKA STREAMS
Глава 7. Мониторинг и производительность 214
Глава 8. Тестирование приложения Kafka Streams 241
ЧАСТЬ IV. ПЕРЕДОВЫЕ ВОЗМОЖНОСТИ KAFKA STREAMS
Глава 9. Создание продвинутых приложений с помощью Kafka Streams 260
ПРИЛОЖЕНИЯ
Приложение A. Дополнительная информация о настройках 292
Приложение Б. Строго однократная доставка 299
Название: Kafka Streams в действии
Автор: Беджек Билл
Год: 2019
Жанр: программирование
Серия: Для профессионалов
Издательство: Питер
Язык: Русский
Формат: pdf
Качество: eBook
Страниц: 304
Размер: 24 MB
Скачать Беджек Билл - Kafka Streams в действии (2019)
Скачать Skymonk по прямой ссылке