- Netflixが次世代のマイクロサービスベース計算プラットフォーム「Cosmos」に動画処理パイプラインを再構築した背景とプロセス
- Netflixの動画処理パイプラインは、2007年の同社ストリーミングサービス開始時から稼働
- Netflixは2014年から、第3世代プラットフォーム「Reloaded」で動画処理パイプラインを開発・運用
- Reloadedは単一のモノリシックシステムとして構築された
- 時間の経過とともにこのシステムは拡張され、さまざまなユースケースをサポート
- その結果、システムは非常に複雑になり、限界が現れた
- 機能の密結合、モノリシック構造、長いリリースサイクルに問題があった
- 時間の経過と機能増加に伴い、Reloadedへの新機能追加の貢献度は低下した
- 2018年、NetflixのプラットフォームパートナーチームであるContent Infrastructure and Solutions(CIS)とEncoding Technologies(ET)は、次世代プラットフォームCosmosの開発を開始
- Cosmosによってスケーラビリティと安定性を確保し、システムの柔軟性と機能開発速度を高めようとした
- これは、ワークフロー中心のメディア向けマイクロサービスのための計算プラットフォームとして開発された
- Cosmosのモジュール方式と開発者生産性の利点により、Netflixはパイプラインを迅速に反復して変化する要件に対応し、成功する製品リリースを支援できた
まだコメントはありません。