Узнайте как реализовать потоковую обработку на платформе Kafka! В этой книге рассмотрены реальные примеры сбора, преобразования и агрегации данных. Показана работа со множественными процессорами, обработка событий в режиме реального времени. Вы узнаете даже о потоковом SQL с KSQL! Эксплуатация и тестирование, мониторинг и отладка современных распределенных систем — вы получите всю необходимую информацию о самых сложных аспектах потоковой обработки. Kafka Streams API — ключ к эффективному применению Kafka на практике.
Темы, рассматриваемые в книге:
• Использование KStreams API • Фильтрация, преобразование и дробление данных • Работа с Processor API • Интеграция с внешними системами
каждая запись (пара «ключ/значение») полностью обрабатывается всем графом, прежде чем начинается перемещение следующей записи по топологии. А поскольку все записи проходят при обработке «вглубь» всего DAG, нет необходимости встраивать в Kafka Streams контроль обратного потока данных.