Реальный сценарий: прививочный пункт

Концепции потоковой обработки

Mike Metzger

Data Engineer

Обзор методов обработки данных

  • Пакетная обработка
    • Подходит для больших объёмов данных
    • Возможна высокая задержка
  • Очередь
    • Отлично сохраняет порядок
    • Может быть сложной в управлении
  • Поток
    • Минимальная задержка / неизвестные характеристики данных
    • Требует учёта масштабирования
Концепции потоковой обработки

Сложные системы

  • Не все процессы укладываются в один тип обработки
  • Реальные сценарии часто требуют нескольких компонентов для построения оптимальной модели
  • Концепции можно применять к различным компонентам по мере необходимости
Концепции потоковой обработки

Прививочный пункт

  • Множество одновременно движущихся частей
  • Зависят от местоположения и требований
  • Рассмотрим крупный автономный прививочный пункт
  • Концепции применимы и к небольшим аптекам / кабинетам врача
Концепции потоковой обработки

Зоны прививочного пункта

  • Прибытие / вход
    • Вход и проверка температуры, одна очередь
  • Регистрация
    • Отметка о прибытии и проверка данных, несколько регистраторов
  • Введение вакцины
    • Непосредственное введение вакцины, несколько кабинетов
  • Наблюдение
    • Контроль реакций после введения вакцины, много мест для ожидания
  • Выход
    • Покидание прививочного пункта
Концепции потоковой обработки

Давайте потренируемся!

Концепции потоковой обработки

Preparing Video For Download...