事件驱动计算简介
Streaming 概念
Mike Metzger
Data Engineer
早期
- 共享访问
- 批处理作业
- 由运维/操作员运行程序,结果返回给用户
- 延迟、结果缺失等
个人电脑
- 通常为单用户
- 但仍以批处理方式运行
- 计算机基本按顺序执行任务
- 图形界面促成了事件驱动交互
事件驱动处理
- 不在特定时间运行
- 当事件发生时执行任务
- 仍可启动批处理流程
- 事件驱动系统会等待事件发生
事件驱动任务示例
网站点击流监控
- 用户在网页上点击链接/组件时产生行为
- 客户端应用决定所需资源并向服务器请求
- 服务器返回相应信息,并常记录该请求
- 这些点击(用户事件)通常会被存储,或发送到中心位置以后续分析
Preparing Video For Download...