Resumen
Com o constante aumento e a diversidade de serviços oferecidos na Internet, tais como, redes sociais, comércio eletrônico, entre outros, as páginas web tornaram-se cada vez mais dinâmicas e interativas, exigindo novos estudos e implementação de novas soluções para suprir demandas não previstas. Um dos problemas encontrados nessas mudanças está relacionado ao carregamento do conteúdo destas páginas que, ao longo do processo evolutivo computacional, manteve-se praticamente inalterado. Este problema torna-se presente quando observada a troca de informações entre navegador e servidor web, que segue gastando seus ciclos, aguardando o processamento e renderização das informações em cada um dos lados. Neste contexto, este artigo aborda uma alternativa para melhoria de desempenho no carregamento de páginas web, denominada BigPipe. BigPipe é um redesenho do sistema de carregamento de páginas web dinâmicas. A ideia geral é decompor páginas web em pequenas partes chamadas pagelets e paralelizá-los em diversos estágios de execução dentro dos servidores web e dos navegadores. O presente artigo teve como objetivo implementar uma página de maneira tradicional e outra utilizando BigPipe, realizando testes de desempenho (uso de CPU e memória) entre alguns navegadores e hardwares distintos. Os resultados demonstram o ganho na utilização do BigPipe.