O Padel Atlas ficou de 6 a 23x mais rápido
Nos últimos dias rodamos uma auditoria de performance completa no Padel Atlas e atacamos 16 melhorias técnicas em sequência. O resultado: as páginas principais agora carregam 6 a 9 vezes mais rápido em visitas repetidas e até 23 vezes mais rápido quando você abre o site pela primeira vez.
Antes vs. depois
| Métrica | Antes | Agora |
|---|---|---|
| Carregamento (visita repetida) | 270ms | 30–45ms |
| Carregamento (primeira visita) | 1,4s | 60–200ms |
| Servidor | Virgínia, EUA 🇺🇸 | São Paulo 🇧🇷 |
| Cache geográfico | inexistente | 83% das páginas servidas direto do edge brasileiro |
O que foi feito
1. Banco de dados mais inteligente
Várias consultas que rodavam em loop no servidor viraram agregações SQL. Estatísticas de jogador que iteravam 5.000 partidas em JavaScript agora vêm prontas do Postgres em uma única chamada. Listagem de torneios, distribuição de níveis e header da home tiveram tratamento parecido.
2. Streaming de conteúdo
A homepage mostra o essencial (rankings, hero) em ~200ms e o resto (torneios recentes, highlights, distribuição) carrega em segundo plano. Você não espera mais o conteúdo todo pra ver alguma coisa.
3. Imagens otimizadas
Migramos pra AVIF — formato ~30% menor que JPEG/PNG, com fallback automático pra browsers que não suportam.
4. Cache no edge brasileiro
Esse foi o ganho de magnitude. Páginas estáticas (home, sobre, torneios, notícias, como funciona, jogadores) agora ficam guardadas em cache em São Paulo e são entregues sem nem tocar o servidor.
5. Servidor mais perto
Mudamos a função serverless de Virgínia (EUA) pra São Paulo. Cada request que ainda precisa do servidor economiza ~150ms de viagem trans-continental.
6. Telemetria
Ativamos o Vercel Speed Insights pra medir Core Web Vitals reais de usuário (LCP, INP, CLS) daqui pra frente.
Por que isso importa
Velocidade afeta tudo: quão rápido o ranking aparece, se você recarrega o perfil de um jogador sem irritação, se o Google entende que o site é "bom" pra ranking de busca. Para um produto onde os usuários voltam várias vezes pra checar Atlas Score, partidas e evolução, cada 100ms conta.
O Atlas Score continua o mesmo. Só que mais rápido para você!
