WebStorm: Escalabilidade para Plataforma E-commerce

Sobre a WebStorm

A WebStorm conta com diferenciais no mercado, como plataforma de e-commerce 100% customizável, design e arquitetura da informação voltados para comércio online e integração com diversos ERPs.

A WebStorm iniciou suas atividades em 1998 já como desenvolvedora de ferramentas de e-commerce. Ao longo dos anos, expandiu suas operações para operar também como agência de mídia e, consequentemente, expandir sua atuação para se tornar uma das agências Web mais completas do Brasil.


O Desafio

Em 2018 iniciou-se a parceria entre GoCache e WebStorm com o objetivo de aumentar o poder de escala da plataforma de e-commerce, bem como, reduzir latência de entrega para aprimorar a experiência de uso da plataforma.

Considerando o desafio de aumentar poder de escala, além da entrega de assets estáticos, era fundamental aplicar estratégias de cache dinâmico (HTML, JSON) que reduziriam o uso de CPU e memória da infraestrutura de hospedagem e trariam mais escala para as aplicações da WebStorm.

A Solução GoCache

Abaixo, falaremos um pouco sobre as configurações utilizadas pela WebStorm na GoCache.

Entrega de assets estáticos e dinâmicos

Por padrão, todas as lojas da WebStorm fazem a entrega de assets estáticos (imagens, JSS, CSS) através da rede da GoCache. Isso possibilita que os comércios eletrônicos sejam entregues com menor latência em qualquer área do Brasil. Com isso, a WebStorm atingiu mais de 98% de eficiência de cache.

Além da entrega de assets estáticos, a WebStorm também realiza a entrega de assets dinâmicos (HTML, JSON). Com isso, é possível aumentar o poder de escala das aplicações, reduzindo uso de CPU e memória.

Gráfico de Pageviews Economizados
Exemplo de pageviews economizados na GoCache

Integração via Plugin para Magento + Smart Cache

Por utilizar o Magento, a WebStorm (assim como a Signativa) passou a utilizar o nosso plugin para Magento que permite a inclusão de cache dinâmico com critérios a partir de cookies para identificar sessões elegíveis a cache.

Gráfico Smart Cache Magento
Smart Cache – Recurso da GoCache para Magento

Integração via API e SSL na Borda

Gerenciando diversas lojas, foi fundamental para a WebStorm integrar todo o fluxo de cadastro através da API pública da GoCache. Por padrão, todas as lojas da WebStorm utilizam configurações de Full Security, que criptografa a comunicação de ponta a ponta, com SSL gerado automaticamente pela GoCache.

Resultados: 100% de disponibilidade nas Black Fridays

Desde a entrada na GoCache em 2018, todas as Black Fridays (2018, 2019 e 2020) foram um sucesso, mantendo toda a infraestrutura disponível e com alta performance.

"Um dos pontos destacados foi o suporte técnico da GoCache, considerando a velocidade de atendimento e a assertividade da equipe para resolução de problemas e dúvidas."

Rolar para cima