- O contexto e o processo pelos quais a Netflix reconstruiu seu pipeline de processamento de vídeo na plataforma de computação de próxima geração baseada em microsserviços, chamada
Cosmos
- O pipeline de processamento de vídeo da Netflix está em operação desde o lançamento do serviço de streaming da empresa, em 2007
- Desde 2014, a Netflix desenvolvia e operava o pipeline de processamento de vídeo na plataforma de terceira geração
Reloaded
- O
Reloaded foi criado como um único sistema monolítico
- Com o passar do tempo, esse sistema foi expandido para dar suporte a diversos casos de uso
- Como resultado, o sistema se tornou muito complexo e suas limitações começaram a aparecer
- Havia problemas de acoplamento de funcionalidades, arquitetura monolítica e ciclos de release longos
- Com o tempo e o aumento das funcionalidades, a capacidade do
Reloaded de receber novas contribuições de recursos caiu
- Em 2018, as equipes de plataforma parceira da Netflix, Content Infrastructure and Solutions (CIS) e Encoding Technologies (ET), começaram a desenvolver a plataforma de próxima geração
Cosmos
- Com o
Cosmos, buscavam garantir escalabilidade e estabilidade, além de aumentar a flexibilidade do sistema e a velocidade de desenvolvimento de funcionalidades
- Ela foi desenvolvida como uma plataforma de computação para microsserviços centrados em mídia e orientados a workflow
- Graças à abordagem modular do
Cosmos e às vantagens em produtividade para desenvolvedores, a Netflix conseguiu iterar rapidamente no pipeline para acompanhar requisitos em constante mudança e dar suporte a lançamentos de produtos bem-sucedidos
Ainda não há comentários.