Сопоставление Middle Батч и стриминг обновлено

Инструменты стриминга

Вопрос

Сопоставьте инструмент и его роль.

Попробуйте сами

Нажмите слева, потом подходящее справа.

Показать ответ и разбор

Коротко

Kafka хранит и доставляет события, Flink и Spark их обрабатывают, Kafka Streams встраивается в приложение без отдельного кластера, Debezium превращает изменения в базе в поток событий.

Правильные пары

Apache Kafka
Распределённый лог: транспорт и буфер событий
Apache Flink
Потоковая обработка с состоянием и event time
Spark Structured Streaming
Потоковая обработка микробатчами поверх Spark
Kafka Streams
Библиотека обработки потоков внутри Java-сервиса
Debezium
Захват изменений из логов БД в Kafka

Разбор

Kafka хранит и доставляет события, Flink и Spark их обрабатывают, Kafka Streams встраивается в приложение без отдельного кластера, Debezium превращает изменения в базе в поток событий.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.