Вступ до обчислень на основі подій
Концепції стримінгу
Mike Metzger
Data Engineer
Колись давно
- Спільний доступ
- Пакетні завдання
- Програми запускають оператори, а результати повертаються користувачам
- Затримки, відсутні результати тощо
Персональні комп'ютери
- Часто один користувач
- Але все ще працювали в пакетному режимі
- Комп'ютер виконував завдання у заданому порядку
- Поява GUI дала інтерактивність на подіях
Обробка на основі подій
- _Не_ запускається в певний час
- Завдання запускаються, коли сталася подія
- Користувач натискає кнопку
- У каталог завантажено новий файл
- Можна все одно запустити пакетний процес
- Системи на основі подій чекають на настання події
Приклад завдання на основі подій
Моніторинг вебклікстриму
- Активність користувача виникає під час кліків по посиланнях/елементах вебсторінки
- Клієнтський застосунок визначає, які ресурси потрібні, і запитує їх у сервера
- Сервер повертає потрібні дані й часто логує запит
- Ці кліки (події користувача) зазвичай зберігають або надсилають у центральне сховище для подальшого аналізу.
Давайте потренуємось!
Концепції стримінгу
Preparing Video For Download...