リアルタイム配信の概要
ストリーミングの基礎概念
Mike Metzger
Data Engineer
「リアルタイム」とは?
- 定義は文脈で異なる
- 通常は応答時間を定義
- 応答時間は一種の保証として定義
- 例:
実世界の例
郵便
- さまざまなサービスクラス
- 配達時間はサービスクラスで変わる
- 高速サービスには容量の限界
- 速度に比例してコスト増
- 送付者は選択肢から選ぶ
ストリーミングとの関係
リアルタイムはストリーミングとどう関係するか?
- ストリーミング処理は利用可能なリソースに制約される
- データをどれだけ速く_転送_できるか
- どれだけ速く_処理_できるか
- どれだけ速く_配信_できるか
- コストはいくらか
リソースが実装を決める
- ストリーミング要件の定義に役立つ
- 転送の速度
- 処理のレイテンシ
- 配信
- データ保存
- コスト
Preparing Video For Download...