GuiaInvest: Otimização de Core Web Vitals com CDN

Sobre a GuiaInvest

A GuiaInvest é uma plataforma digital para investidores com informações confiáveis, acessíveis e práticas, feita sob medida para investidores iniciantes ou até os mais sofisticados.

A plataforma conta com uma comunidade de mais de 380 mil membros e mais de 60 mil assinantes, fornecendo treinamentos online sobre investimentos, análises e recomendações de ações. Em março de 2020 o GuiaInvest passou a utilizar a GoCache para acelerar sua aplicação e reduzir custos com data transfer out na AWS.


O Desafio

Antes de utilizar a GoCache, o subdomínio `site.guiainvest.com.br` era entregue diretamente pela AWS BR, o que aumentava a latência de entrega em regiões mais afastadas de São Paulo.

A primeira ação da equipe foi passar a distribuir o subdomínio com cache dinâmico (HTML, JSON), o que permitiu aumentar a capilaridade de entrega da aplicação. JÁ que o subdomínio roda em WordPress, o time optou por implementar regras de full cache e utilizar a integração via plugin do WordPress da GoCache.

A Solução GoCache

Após as validações e a instalação do plugin, a equipe apontou a aplicação para a GoCache via CNAME, sem a necessidade de migrar toda a sua zona de DNS.

Gráfico de apontamento CNAME
Apontamento via CNAME – GuiaInvest

Logo no primeiro dia foi possível atingir uma eficiência de 98% em transferência economizada (uso de banda) e 72,3% em pageviews economizadas (requisições).

Gráfico de eficiência de cache
Eficiência no primeiro dia – Transferência e pageviews economizados

Resultados: Otimização de Web Vitals

Monitorando o Chrome UX report, percebemos que desde a implementação da GoCache em março de 2020, foi possível identificar ganhos relevantes em métricas de Web Vitals.

Gráfico de LCP (Largest Contentful Paint)
LCP – Março, mês de implementação GoCache
Gráfico de FID (First Input Delay)
FID – Março, mês de implementação GoCache
Gráfico de CLS (Cumulative Layout Shift)
CLS – Março, mês de implementação GoCache
Rolar para cima