即時串流入門

串流概念

Mike Metzger

Data Engineer

「即時」是什麼?

  • 定義會隨情境而變
  • 通常指一個回應時限
  • 回應時限可視為一種保證
  • 可能是:
    • 1 day
    • 1 hour
    • 1 minute
串流概念

真實世界範例

郵局

  • 服務有不同等級
  • 配送時限隨服務等級而異
  • 快速服務的容量有限
  • 成本與速度成正比
  • 寄件者依選項自行選擇服務
串流概念

與串流的關係?

即時與串流資料有何關聯?

  • 串流流程受可用資源所限制
    • 資料能多快被_傳輸_?
    • …被_處理_?
    • …被_傳遞_?
    • _成本_多少?
串流概念

資源決定實作

  • 有助界定串流流程的需求
  • 傳輸速度
  • 處理延遲
  • 傳遞
  • 資料儲存
  • 成本
串流概念

一起來練習吧!

串流概念

Preparing Video For Download...