5 points par ironlung 2024-02-13 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Contexte et processus de la reconstruction du pipeline de traitement vidéo sur la plateforme de calcul de nouvelle génération basée sur des microservices, « Cosmos »
  • Le pipeline de traitement vidéo de Netflix est en service depuis le lancement du service de streaming de l’entreprise en 2007
  • Depuis 2014, Netflix développait et exploitait le pipeline de traitement vidéo sur la plateforme de 3e génération « Reloaded »
    • Reloaded a été conçu comme un système monolithique unique
    • Avec le temps, ce système s’est étendu pour prendre en charge divers cas d’usage
    • En conséquence, le système est devenu très complexe et a commencé à montrer ses limites
      • Des problèmes existaient autour du couplage des fonctionnalités, de l’architecture monolithique et de longs cycles de release
      • Avec le temps et l’ajout de fonctionnalités, la capacité de Reloaded à accueillir de nouvelles contributions fonctionnelles a diminué
  • En 2018, les équipes platform partner de Netflix, Content Infrastructure and Solutions (CIS) et Encoding Technologies (ET), ont commencé à développer la plateforme de nouvelle génération Cosmos
    • L’objectif était d’assurer la scalabilité et la fiabilité avec Cosmos, tout en améliorant la flexibilité du système et la vitesse de développement des fonctionnalités
    • Elle a été conçue comme une plateforme de calcul pour des microservices orientés workflow et centrés sur les médias
    • Grâce à l’approche modulaire de Cosmos et à ses avantages en matière de productivité des développeurs, Netflix a pu itérer rapidement sur le pipeline pour suivre l’évolution des besoins et soutenir des lancements de produits réussis

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.