串流系統的垂直擴充

串流概念

Mike Metzger

Data Engineer

為何要擴充?

  • 在更短時間內處理相同資料
  • 在相同時間內處理更多資料
  • 更快傳遞資料(降低延遲)
  • 滿足服務保證(SLA)
串流概念

垂直擴充

  • 提升單一系統的能力
  • 更快更佳的元件
    • CPU、RAM、磁碟、網路
  • 都會影響串流效能
串流概念

更快的 CPU/GPU 效能

  • 更快的執行
  • 更佳的執行
    • 新/改良的指令集
  • GPU 加速
    • 機器學習
    • 深度學習
    • 影像處理
    • 矩陣運算
串流概念

對串流有何影響?

  • 串流處理在完成前不會停止
  • 不同項目可位於管線的不同階段,但總處理量受系統效能限制
  • 視工作負載而定,某些元件影響更大
  • 務必進行效能測試/基準測試!
串流概念

一起來練習吧!

串流概念

Preparing Video For Download...