🔹 Batch vs Streaming: выбрать не "по красоте" 🔹 Когда нужен Batch, а когда — Streaming и зачем нужен 实时 отклик? 🔸 Batch решает проблему обработки больших историй: собираем данные за период и делаем тяжёлые агрегации — дешёво по throughput и просто в отладке.
🔸 Streaming нужен, когда нужен即时 (实时) отклик на события: метрики, алерты, персонализация — данные обрабатываются по мере прихода, минимальная задержка.
🔸 Практический выбор: если задача терпит задержку (час/день) — Batch; если нужна реакция в секунды/мс — Streaming.
🔸 Инфраструктура: Kafka Streaming часто использует Zookeeper для координации (распределённые метаданные, лидерство); у некоторых систем уже убрали зависимость от Zookeeper.
-- Batch: SELECT count(*) FROM events WHERE event_date='2026-07-18';
#Streaming (псевдо)for msg in kafka_consumer: process(msg)
📚 Выбирайте по требованию свежести данных и стоимости: не всё, что можно стримить, должно стримиться.
➡️ Мы в Telegram - Сетке - ВК Буду рад вашей реакции здесь⬇️
В этом посте были ссылки, но мы их удалили по правилам Сетки
· 19.07
Таким постом канал явно заявляет, что его авторам абсолютно похер на аудиторию и на свою деятельность😂
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён