Luta Paul vs. Tyson na Netflix gera avalanche de reclamações por buffering, apesar de 60 milhões de lares assistindo
(sportingnews.com)- A grande transmissão ao vivo de boxe da Netflix registrou 60 milhões de lares assistindo, mas as reclamações dos fãs aumentaram por causa de buffering e travamentos ao longo de toda a luta
- A coprincipal Katie Taylor vs. Amanda Serrano também foi assistida por 50 milhões de lares e se tornou, segundo a Netflix, o evento esportivo profissional feminino mais assistido da história dos EUA
- Tela de carregamento longa, buffering infinito, cortes sem áudio e a “black screen of death” fizeram alguns espectadores perderem momentos importantes
- O problema começou antes mesmo do evento principal Paul vs. Tyson e continuou nas lutas anteriores e também na principal, levando alguns fãs a migrar para outras transmissões ao vivo
- Como a Netflix planeja transmitir 2 jogos da NFL no Natal no fim daquele ano, a falha desta vez aumenta a pressão sobre a confiabilidade das transmissões esportivas ao vivo
Problemas de qualidade na transmissão ao vivo expostos sob audiência massiva
- A transmissão ao vivo da Netflix foi instável não só na luta entre Jake Paul e Mike Tyson, mas também nas lutas anteriores
- Espectadores publicaram nas redes sociais reclamações sobre buffering, narração cortando e tela preta
- As reclamações começaram antes mesmo de Paul e Tyson entrarem no ringue
- O volume de audiência em si foi muito grande
- Segundo a Netflix, a luta Paul vs. Tyson foi assistida por 60 milhões de lares
- A coprincipal Katie Taylor vs. Amanda Serrano foi vista por 50 milhões de lares
- Segundo a Netflix, Taylor vs. Serrano foi o evento esportivo profissional feminino mais assistido da história dos EUA
- Os problemas de qualidade continuaram das lutas preliminares até o evento principal
- Durante a luta dos meio-médios entre Mario Barrios e Abel Ramos, os travamentos continuaram e alguns espectadores perderam cenas da luta
- Os problemas também persistiram no evento principal Paul vs. Tyson
Audiência por vias alternativas e preocupação com transmissões da NFL
- Alguns espectadores migraram da Netflix para a transmissão ao vivo de Antonio Brown no X
- O ex-wide receiver da NFL Antonio Brown iniciou uma transmissão ao vivo direto do AT&T Stadium, em Arlington, Texas, onde o evento acontecia
- A câmera mostrava o telão gigante do estádio do Dallas Cowboys
- No meio da luta Paul vs. Tyson, a transmissão dele registrava 6,4 milhões de espectadores
- A Netflix planeja transmitir 2 jogos da NFL no Natal no fim daquele ano
- Os problemas de streaming desta transmissão de boxe aumentam as preocupações sobre a qualidade de futuras transmissões esportivas ao vivo
1 comentários
Opiniões do Hacker News
Toda vez que uma grande empresa dá uma tropeçada feia, quase certamente há dois grupos bem informados escondidos em threads como esta, mas que raramente escrevem: 1) pessoas diretamente envolvidas no incidente ou funcionários da mesma empresa, 2) pessoas de empresas semelhantes que operam sistemas de escala e risco parecidos
O primeiro grupo tem muito a perder se contornar a área de comunicação, e o segundo sabe o quanto isso é difícil, então não sai batendo publicamente em quem faz o mesmo trabalho com especulações sem base
Assim, o que sobra são pessoas oferecendo insights com base no que funciona em pequena escala ou em primeiros princípios
É o tipo de pessoa que migrou de outra área não técnica cerca de cinco anos atrás, aprendeu programação de sistemas, redes e conceitos de ciência da computação por materiais simplistas demais que os depreciavam como desnecessários e pouco práticos, e reduz tudo a escrever código-cola em JavaScript entre pacotes NPM encontrados no Google
Em tempos como os de hoje, em que se espalha a ideia de que “agora qualquer um pode aprender a programar usando apenas LLMs”, é chocante a tendência de simplificar demais os sistemas complexos escondidos sob interfaces, pacotes e camadas de abstração, e então falar de forma categórica
Isso lembra a pseudociência quântica ou filmes como What the Bleep Do We Know!?, em que pessoas sem formação em física quântica ou ciência tiram conclusões absurdas a partir de modelos simplificados sem matemática
Para quem conhece a situação, é frustrante, mas há linhas que não podem, ou não se quer, cruzar
Toda vez que uma thread do HN trata de um tema com o qual já trabalhei profissionalmente de forma direta, acabo ficando calado ao ver pessoas que não sabem nada dizerem coisas erradas com tanta certeza e assertividade quanto o orgulho delas permite
Fico curioso para saber que diferença mágica teria feito a transmissão ao vivo dar certo
Como sei o quanto todos trabalharam duro e o quanto eram competentes, acabo tendo empatia pelas pessoas nesses casos
Enquanto a internet fazia piadas fáceis, engenheiros se amontoavam em problemas que não se resolviam, PMs subiam e desciam pelos corredores, e havia gente levando bronca da liderança
Foi como aumentar em 100 vezes o estresse e a complexidade de um lançamento de produto, e nem estou falando de vídeo ao vivo, era só um site
Alguém que conhece os bastidores poderia escrever aqui sem revelar que é insider, então essa é uma afirmação bem ousada
Parece meio que um argumento de No True Scotsman
Para lidar com problemas assim, é preciso repetir eventos ao vivo continuamente e realmente desenvolver a musculatura da organização
Não dá para uma equipe técnica fazer um enorme evento único em uma área em que não tem experiência
Por exemplo, “buildar sempre” significa fazer builds mesmo que o código não tenha mudado ou não haja PRs. É bem provável que algo na organização ou na infraestrutura tenha mudado, e é melhor ver uma falha de build em software já lançado do que em software que precisa ser lançado agora
“Lançar sempre” é a mesma coisa: é preciso fazer releases mesmo que nada tenha mudado. É preciso colocar carga no sistema e continuar seguindo os procedimentos
Já vi muitos casos em que um deploy falhou simplesmente porque ninguém tentava fazer deploy havia muito tempo. Se você fez uma vez e terá de fazer de novo no futuro, precisa executar repetidamente
Só que é difícil se preparar para algo que ninguém fez antes: um evento do porte do Super Bowl em que todo mundo assiste pela internet
O Super Bowl pode deslocar a carga para cabo e TV aberta
Curiosamente, meu stream não teve problemas, então talvez a questão de largura de banda tenha sido localizada por data center ou ISP
É inacreditável que esperassem que a engenharia desse conta de um único evento ao vivo dessa escala
Quando eu operava transmissões ao vivo menores, sempre mantinha até 3 streams de backup paralelos, usando Vimeo, Cloudflare, Livestream e afins
Na escala da Netflix, não daria simplesmente para chamar esses provedores, mas acho que Akamai ou Cloudflare poderiam ter sido opções
Aqui parece que estão falando como se fosse um problema específico que só a Netflix enfrenta, mas a Hotstar transmitiu ao vivo Índia x Paquistão no críquete sem nenhum problema e ainda estabeleceu o recorde de maior audiência simultânea da história das transmissões ao vivo
Fico pensando por que um espectador que paga US$ 20 por mês teria que entender problemas técnicos. A Netflix simplesmente estragou tudo
Essa tecnologia já existe, e a ESPN também já fez isso antes, então não há nada de novo
Os números são completamente diferentes. 120 milhões é nível Super Bowl
Será que a Hotstar conseguiria lidar, sem problemas, com 3 ou 4 partidas de críquete dessas ao mesmo tempo?
[0] https://www.the-independent.com/sport/cricket/india-pakistan...
[1] https://www.rollingstone.com/culture/culture-news/jake-paul-...
Talvez tivesse sido mais fácil construir do zero ou usar um parceiro externo com experiência em transmissões ao vivo
Mas, em uma empresa centrada em tecnologia como a Netflix, que se vê como líder do setor, a chance de uma decisão dessas ter sido tomada provavelmente era quase zero
Claro que esses serviços gratuitos transmitem para públicos muito menores
Mesmo sem entrar nos detalhes, transmissões ao vivo nunca foram o ponto forte da Netflix, e não pega bem uma empresa que parecia campeã em computação distribuída fazer uma live com queda de qualidade em outras frentes
A Netflix é boa em streaming de conteúdo sob demanda, mas não é boa em transmissões ao vivo. Ainda assim: 1) é uma empresa de US$ 300 bilhões, então não é uma questão de recursos; 2) esta não é sua primeira transmissão ao vivo nessa escala, e ela já teve fracassos anteriores; 3) houve tempo suficiente para aprender e iterar entre a primeira grande live e a segunda
Alguns provedores não oferecem mais capacidade de conexão com suas redes sem um contrato pré-pago de 12 meses
Tráfego de pico tem custo operacional muito alto, porque é preciso criar capacidade que ficará ociosa depois que o evento acabar
Por isso é difícil, e é também por isso que a Akamai cobra preços absurdos por transmissões ao vivo
O segredo aberto na camada de rede é que, ao contrário do prometido, as redes de data centers normalmente não são redundantes
Para criar redes redundantes, é preciso dobrar o investimento e usar no máximo 50% da capacidade, ou deixá-la ociosa. Para evitar 2 horas de downtime por ano causadas pela reinicialização de roteadores de alta capacidade, isso não fecha a conta para a maioria dos clientes
Até o Twitter teve problemas para dar conta das transmissões ao vivo ilegais por lá
Não é uma questão de recursos, e sim de maturidade no desenvolvimento técnico
As pessoas não têm muita noção de quantas armadilhas podem aparecer em uma transmissão ao vivo
A Netflix tem uma ótima CDN para conteúdo sob demanda, e talvez tenha achado que essa era a parte mais difícil
As transmissões ao vivo evoluíram do modelo de enviar o sinal por grandes antenas parabólicas para satélites geoestacionários e baixá-lo em centros de transmissão, passando por micro-ondas, fibra óptica dedicada de longa distância, equipamentos que agregam links de várias operadoras móveis, até streams HTTP em tempo real recebidos por servidores
Fico curioso para saber qual era o plano de transmissão em tempo real da Netflix e qual era o plano de redundância
Também não foi a primeira transmissão ao vivo da Netflix. Já vi alguns eventos no app
Não há desculpa. Considerando os recursos e talentos que ela tem, pareceu algo totalmente amador, e a imagem pública ficou ruim
Eu ficaria surpreso se ela conseguisse conquistar mais contratos de exclusividade desse tipo no futuro
Agora ficou claro onde está o limite de “grande escala” da solução de transmissão ao vivo da Netflix
Não deveria ter falhado por escala em um palco tão grande
Eu gostaria de ler a análise post-mortem
Todas as grandes emissoras conseguem transmitir o Super Bowl sem problemas
Mesmo que a Netflix alegue ter feito streaming para 280 milhões de pessoas, isso pressupõe que todos os assinantes assistiram; o número real parece ser em torno de 120 milhões, parecido com o Super Bowl
Talvez a Netflix devesse perguntar à CBS ou à ABC como se transmite
Isso é bem diferente da área de entregar o ao vivo ao usuário final
TV a cabo — ou, se você estiver na área de serviço certa, até uma antena terrestre — é simplesmente um produto melhor para assistir ao vivo do que qualquer streaming
Para mim, só o app do Masters chega perto disso
A combinação TV a cabo + DVR + internet rápida para torrents ainda é uma configuração de entretenimento imbatível, e o ambiente de streaming é uma bagunça
É uma pena que as operadoras de cabo tenham abusado da própria posição e perdido a boa vontade do mercado. A conexão de fio de cobre que entrava diretamente em todas as casas dos EUA era uma vantagem enorme, mas elas a desperdiçaram
Se você contratar uma conexão de TV em casa, provavelmente receberá uma caixa de IPTV, conectará por Ethernet ao roteador de banda larga, e essa caixa pedirá ao roteador upstream que envie uma cópia do stream multicast
Streaming multicast confiável e redundante é um problema praticamente resolvido, mas todos os participantes no caminho precisam cooperar
Se o ISP oferece TV, isso não é problema; mas se a Netflix tiver que convencer todos os provedores a configurar isso por causa de uma luta de boxe pontual, aí certamente vira um problema
Ainda agora, o HBO Max, ou seja lá como se chama, apaga meu histórico de assistidos recentemente depois de 90 dias, e não sei por quê
Não foi só buffering simples. O feed travava, e só voltava depois de eu pausar com o controle remoto e clicar de novo em “watch live”
Foi muito grave. Meu pai sempre foi fã de boxe, então fui assistir com ele; até montamos uma grande tela inflável e um projetor no jardim da frente
Mas começou a ficar fazendo buffering sem parar, então achei que fosse problema de Wi‑Fi, desmontamos tudo e entramos em casa, mas a mesma coisa aconteceu até no Ethernet
Meu pai estava muito animado para assistir no projetor, mas a Netflix decepcionou
Em alguns fóruns que acompanho, as pessoas estão simplesmente desistindo
Estou ansioso pelo post-mortem sobre por que a Netflix não estava preparada. Como é uma empresa que me entrevistou duas vezes e me rejeitou, sinto até um certo gostinho de revanche
Eu estava assistindo pela Netflix e não tive problemas, mas também deixei o livestream dele aberto por diversão. Pelo que vi, lá não houve problemas
Fico me perguntando se isso terá impacto na reputação de longo prazo da Netflix
Entre engenheiros de software, a Netflix é conhecida como uma empresa que contrata os melhores profissionais, e o serviço de streaming também costumava parecer muito sólido
Outros serviços de streaming alcançaram bastante desde o início e ficaram muito mais estáveis, mas ainda assim a impressão era de que a Netflix estava um degrau acima tecnicamente
Este episódio não ajuda essa impressão. Não foi uma falha momentânea; foram horas de instabilidade, e também não pega bem a página de status dizer “Netflix is up! We are not currently experiencing an interruption to our streaming service.”
Na época, milhões de pessoas acessaram, foi um grande fracasso e nada funcionou direito
Depois disso, a Netflix não tentou outra reunião ao vivo
Talvez devesse ter tentado, nem que fosse para ganhar experiência. Agora está enfrentando o mesmo problema em um evento com apostas muito maiores
Em especial, mudou a estrutura de remuneração para conceder RSUs, introduziu processos de avaliação incômodos, aumentou os níveis e cargos e começou a contratar em faixas de mercado mais baixas
Somando a isso o remanejamento de alocações de pessoal, orçamento e títulos, a empresa como um todo ficou muito mais burocrática
À medida que streaming amadureceu como área resolvida, mudanças assim, mais próximas de corte de custos, provavelmente eram inevitáveis
Eu diria que, se a Netflix ainda tivesse a mesma equipe e cultura de 10 anos atrás, teria conseguido fazer essa transmissão
Não é simplesmente uma questão de ter muitos espectadores; o modelo ao vivo destrói completamente a principal vantagem da infraestrutura da Netflix
Referência: https://openconnect.netflix.com/en/
Entrevistas com quebra-cabeças lógicos irrelevantes não substituem engenharia de sistemas
A Netflix transmite muitos vídeos pré-gravados e, em geral, usa caches posicionados nas proximidades
Transmissão ao vivo parece ser uma área em que ela ainda não é muito boa
Em 2012, o YouTube conseguiu fazer a transmissão ao vivo do Red Bull Stratos para 8 milhões de acessos simultâneos
Agora, 12 anos depois, a Netflix estragou tudo
Hoje o ambiente econômico mudou bastante, e as empresas tentam aumentar os lucros reduzindo custos
Como resultado, a queda de qualidade é inevitável
A Netflix provavelmente também conseguiria oferecer uma transmissão ao vivo perfeita para milhões de pessoas. A questão é se conseguiria fazer isso ainda gerando lucros que agradassem a Wall Street, e claramente parece que não conseguiu
Quando vi a notícia de que a transmissão da luta estava dando errado, foi a primeira coisa que me veio à cabeça
Não é uma comparação muito adequada
A única forma realmente razoável de escalar algo assim provavelmente é colocar para escalar de fato
Claro que há lições gerais, mas os gargalos da arquitetura da Netflix, que cresceu por mais de 10 anos otimizada para conteúdo cacheável, seriam muito diferentes dos do YouTube
O YouTube foi aumentando conteúdo ao vivo gradualmente ao longo de vários anos