Cortando Conta de CDN Sem Quebrar a Experiência do Leitor
Perfil:Editora de opinião política de alto tráfego
A conta de CDN crescia mais rápido que a receita. Auditei a estratégia de cache de ponta a ponta, eliminei a long tail de requests inúteis e trouxe a conta de volta a uma razão saudável sem encostar na latência do leitor.
Resultados
O problema
A editora estava em plano Cloudflare cobrado em parte por volume de requests. A conta subia enquanto o tráfego ficava estável — sinal claro de que alguma coisa estava pagando por ruído em vez de valor.
Um corte ingênuo de custo simplesmente desligaria features e degradaria a experiência do leitor. A pergunta interessante era: quais requests realmente valem o que custam?
A abordagem
Três semanas de medir-primeiro, mudar-depois.
Logpush + dashboards customizados para quebrar custo por hostname, path, status code, content-type e origin pull rate. De repente "o CDN está caro" virou "estes 6 endpoints respondem por 41% da conta e 0,3% dos pageviews".
Auditoria de Cache Rules — descobri que o pipeline de assets legados estava bypassando cache por completo por causa de headers `Cache-Control: private` deixados por um plugin removido há tempos. Corrigido no edge com Cache Rule, mantendo a origem honesta.
Worker para stale-while-revalidate em uma categoria de requests onde a origem era lenta e estávamos pagando pelos retries.
Endpoints mortos eliminados: 4 paths deprecados há mais de um ano ainda recebiam tráfego de apps antigos. Substituídos por redirect permanente no edge em vez de origin pull completo.
Revisão de plano — uma vez que o formato real do uso ficou visível, renegociamos o tier. Mesmo SLA, ~38% menos.
O resultado
Gasto mensal com CDN caiu ~38%. TTFB e cache hit ratio mantidos ou melhorados. A economia pagou o engajamento várias vezes nos primeiros 6 meses. Experiência editor/leitor intocada.
Mais importante: o time agora tem dashboards que mostram custo por rota, por content-type e por ASN. Crescimento futuro de custo aparece antes de virar susto na fatura.
Por que isso importa
FinOps para publishers não é sobre achar provedor mais barato. É sobre entender qual tráfego é lucrativo e qual é só ruído que o CDN cobra com prazer. A maioria dos sites de opinião tem 10-20% da conta sentada em ruído que ninguém está olhando.
Um engajamento parecido para o seu time?
Todo engajamento da Tyber.io começa pela mesma pergunta: qual problema dói mais e qual é o mais resolvível. Fale direto com o technical lead — sem funil de SDR, sem repasse pra júnior.
Falar com o technical lead