Escrito por Renato Ornelas. Fundador e CTO da OpenX.
Quem vive rede sabe: grandes eventos ao vivo não são apenas um teste de audiência. São um teste de arquitetura, conectividade, capacidade, cache, CDN, peering, trânsito, operação e leitura de gráfico.
A Copa do Mundo deixou isso muito claro para nós aqui na OpenX.
O que vimos não é uma análise genérica da internet brasileira. É a leitura do que passou pela nossa rede, com os dados, os gráficos e o feeling de quem estava acompanhando a operação em tempo real. E o que aconteceu foi muito forte: das 30 maiores lives da história do YouTube, 29 aconteceram na CazéTV durante a Copa.
Isso, por si só, já diz muita coisa. Mas quando olhamos para dentro da rede, a história fica ainda mais interessante.
O comportamento do usuário aparece no gráfico
Durante os jogos, o tráfego do YouTube subia de forma muito expressiva. Em alguns momentos, multiplicava várias vezes em relação ao comportamento normal daquele horário.
Mas o mais interessante era observar o que acontecia no intervalo.
O tráfego do YouTube caía. E o tráfego da Meta explodia.
Na prática, isso mostra um comportamento muito simples: muita gente estava assistindo ao jogo no celular, na TV ou em outro dispositivo e, no intervalo, saía do vídeo para abrir o WhatsApp, o Instagram, mandar mensagem, comentar o jogo, ver repercussão.
Em alguns jogos, vimos o tráfego da Meta multiplicar por quatro no intervalo. Ao mesmo tempo, o tráfego do YouTube recuava de forma clara.
O Netflix também contou uma história interessante. Durante jogos importantes, principalmente do Brasil, o tráfego dele chegou a cair cerca de 70%. Depois do apito final, voltava a crescer. Em jogos com resultado mais frustrante, esse retorno parecia ainda mais evidente.
O cliente final não enxerga BGP, cache, PNI ou CDN. Ele simplesmente decide onde quer estar naquele momento. Mas, para quem opera rede, cada decisão dessas aparece na curva de tráfego.
E o gráfico conta uma história.
12 petabytes que passaram pela rede
Quando comparamos o tráfego normal da rede com o acréscimo gerado pela Copa, estimamos cerca de 12 petabytes de tráfego adicional passando pela rede da OpenX durante os 34 dias de jogos.
Para dar uma dimensão prática: se fosse preciso armazenar tudo isso em discos de 20 TB, seriam aproximadamente 600 HDs. Algo em torno de 400 kg só de discos.
Mas era live. O tráfego passou. Não ficou armazenado.
Esse é um ponto importante sobre eventos ao vivo: o impacto não está apenas no volume total trafegado. Está principalmente na concentração.
Um pico de 9 vezes o tráfego normal por duas horas não gera o mesmo volume acumulado de um aumento constante ao longo do dia inteiro. Mas, para a rede, aquele pico concentrado exige capacidade, caminhos alternativos, cache funcionando, PNI bem dimensionado, trânsito disponível e equipe olhando.
É nesses momentos que a arquitetura aparece.
Cache ajuda, mas não resolve tudo sozinho
Durante alguns jogos, os caches do Google dentro da rede da OpenX ficaram praticamente no limite da capacidade agregada, trabalhando na faixa de 70 a 80 Gbps.
Isso mostra a importância de ter conteúdo próximo do usuário. Cache bem posicionado reduz latência, melhora a experiência e alivia caminhos externos.
Mas também mostra uma coisa que muita gente esquece: cache não é infinito.
Em eventos de escala muito grande, principalmente com live, pode chegar um ponto em que a capacidade local não sustenta toda a demanda. E aí entram outros caminhos: PNI, trânsito internacional, rotas alternativas, capacidade fora do país.
No maior pico que observamos, cerca de 40% do tráfego vinha de fora do Brasil. Aproximadamente 20% vinha de CDNs dentro da rede da OpenX e outros 40% pelas conexões diretas que temos com o Google.
Isso é muito relevante.
Em condições normais, o ideal é que boa parte do conteúdo seja entregue o mais próximo possível. Mas, quando a demanda explode, a inteligência das grandes plataformas começa a buscar caminhos onde há capacidade disponível para manter a experiência do usuário.
E aí conectividade faz diferença.
Não é só ter banda. É ter caminho. É ter diversidade. É ter capacidade de receber tráfego de diferentes regiões sem comprometer a entrega.
Um ponto que apareceu durante a análise foi a percepção de que, em alguns momentos, o desafio não parecia ser apenas infraestrutura de rede. Havia sinais de limitação computacional do lado da plataforma: servidores, processamento, capacidade de originar e distribuir todas aquelas sessões simultâneas.
Isso é importante porque, no dia a dia da operação, é comum alguém olhar para um sintoma e concluir rápido demais:
“É problema de link.”
“É problema de rota.”
“É problema no provedor.”
“É problema no cliente.”
Mas antes de assumir qualquer coisa, é preciso medir, observar e provar.
Às vezes a rede está entregando bem, mas a origem está saturada. Às vezes o cache está no limite. Às vezes o PNI bateu capacidade. Às vezes a rota mudou porque a plataforma tomou uma decisão automática para preservar qualidade.
A maturidade técnica aparece exatamente nessa capacidade de investigar antes de concluir.
Horário importou mais do que o adversário
Um dado que chamou bastante atenção foi o impacto do horário dos jogos.
Jogos à noite geraram muito mais tráfego na nossa rede do que jogos à tarde, mesmo quando a audiência divulgada era parecida ou até maior em alguns casos.
O jogo Brasil x Japão, por exemplo, teve audiência muito alta no YouTube, acima de 21 milhões de aparelhos conectados. Ainda assim, o tráfego observado na nossa rede foi menor do que em outros jogos com audiência inferior.
Uma explicação plausível é que, durante o dia, parte do consumo estava em redes móveis, ambientes corporativos ou sendo entregue por outros caminhos. Além disso, as plataformas talvez tivessem mais folga computacional e de distribuição em determinados horários.
À noite, com a internet residencial já naturalmente mais carregada, a OpenX acabou sendo mais utilizada para entregar esse conteúdo aos provedores.
Esse é um aprendizado importante para planejamento de capacidade.
Não basta olhar audiência. É preciso olhar horário, perfil de consumo, tipo de conteúdo, dispositivo usado, concorrência com outros serviços e comportamento do assinante.
Rede boa não é planejada só olhando pico histórico. É planejada entendendo contexto.
Intervalo, hidratação, prorrogação e pênaltis
Outro ponto interessante foi como eventos dentro do próprio jogo apareciam claramente nos gráficos.
A pausa para hidratação, por exemplo, gerava pequenas quedas perceptíveis em jogos grandes. O intervalo gerava vales muito mais evidentes. Em um dos jogos do Brasil, observamos uma queda de 128 Gbps quando começou o intervalo.
Já em prorrogações e disputas de pênaltis, o comportamento era diferente. O tráfego não caía. Pelo contrário, muitas vezes aumentava ou se sustentava em níveis altos.
Faz sentido.
No intervalo, a pessoa levanta, conversa, abre outro aplicativo, vai fazer outra coisa. Na prorrogação ou nos pênaltis, ninguém quer perder o lance decisivo.
Esse tipo de leitura parece simples, mas é extremamente útil para operação.
Quando a equipe conhece o evento, entende o horário, marca os momentos importantes e cruza isso com os gráficos, ela diferencia comportamento esperado de incidente real.
Uma queda no intervalo pode ser comportamento do usuário. Uma queda fora de contexto pode ser problema.
Essa diferença evita troubleshooting desnecessário e melhora a tomada de decisão.
A internet virou lugar de evento ao vivo
Talvez o maior aprendizado dessa Copa seja este: o usuário mostrou que está disposto a assistir grandes eventos ao vivo pela internet, mesmo com delay.
Durante muito tempo, se dizia que a TV aberta continuaria dominante em grandes eventos porque o atraso do streaming incomodaria demais. E sim, o delay existe. Em jogo do Brasil, em jogo da Argentina, ele pode ser percebido até pelo barulho da vizinhança.
Mas os números mostram que, para muita gente, a qualidade da imagem, a facilidade de acesso, a experiência no YouTube e a forma de consumo pesaram mais.
A diferença entre assistir em baixa qualidade e assistir em alta definição ou 4K é percebida pelo usuário. E, quando a experiência funciona, ele volta.
Isso muda a responsabilidade de todos nós que estamos na cadeia de entrega: plataformas, CDNs, operadoras, provedores, IXPs, redes de transporte, datacenters e equipes de operação.
Porque, quando o cliente aperta o play, ele não está pensando em rota, cache ou ASN.
Ele espera que funcione.
Reflexão prática para os provedores
Para os provedores, ficam alguns pontos importantes para revisar com calma:
Como está a capacidade dos seus links nos horários de pico?Seus gráficos permitem enxergar comportamento por origem de tráfego?Você consegue separar YouTube, Meta, Netflix e outros grandes conteúdos na análise?Seus caches estão bem dimensionados e monitorados?Seus PNIs ou conexões com upstreams têm folga real em eventos críticos?Sua equipe sabe interpretar mudanças de rota e variações de tráfego?Existe documentação clara sobre capacidade, dependências e caminhos principais?O NOC consegue diferenciar comportamento esperado de incidente?Há processo para acompanhar eventos de grande audiência?As decisões são tomadas por dado ou por sensação?
Uma rede bem operada começa com processos simples, mas bem executados.
Marcar no gráfico o início do jogo, o intervalo, a pausa de hidratação, a prorrogação e o fim da partida pode parecer detalhe. Mas é isso que transforma dado bruto em entendimento operacional.
E entendimento operacional reduz erro.
O básico bem feito sustenta o extraordinário
A Copa mostrou que a internet já é, de fato, um ambiente para grandes eventos ao vivo. Não como promessa futura. Como realidade operacional.
E isso aumenta a régua para todo mundo.
Na OpenX, acompanhamos esse movimento de perto porque vivemos a rotina dos provedores, dos datacenters, das interconexões, dos caches, do BGP, da telemetria e do troubleshooting. Sabemos que, por trás de um gráfico bonito, existe muito trabalho de planejamento, operação e melhoria contínua.
Tecnologia importa. Mas a forma como ela é operada importa tanto quanto.
No fim, o usuário não lembra se o tráfego veio do cache local, de um PNI em Cotia, de São Paulo, da Europa ou dos Estados Unidos. Ele lembra se conseguiu assistir ao jogo com qualidade.
E é esse o compromisso que precisa guiar a operação: entregar experiência.
Com método, com dados, com rede bem construída e com gente preparada para ler o que os gráficos estão dizendo.