Análise de Desempenho de Tempo de Resposta e Consumo de Recursos no Carregamento de Páginas Web Utilizando BigPipe

2014; Faculdade Meridional (IMED); Volume: 1; Issue: 1 Linguagem: Português

10.18256/2359-3539/reit-imed.v1n1p3-12

ISSN

2359-3539

Autores

C.C. Machado, H.L. Roieski,

Tópico(s)

Caching and Content Delivery

Resumo

Com o constante aumento e a diversidade de servicos oferecidos na Internet, tais como, redes sociais, comercio eletronico, entre outros, as paginas web tornaram-se cada vez mais dinâmicas e interativas, exigindo novos estudos e implementacao de novas solucoes para suprir demandas nao previstas. Um dos problemas encontrados nessas mudancas esta relacionado ao carregamento do conteudo destas paginas que, ao longo do processo evolutivo computacional, manteve-se praticamente inalterado. Este problema torna-se presente quando observada a troca de informacoes entre navegador e servidor web, que segue gastando seus ciclos, aguardando o processamento e renderizacao das informacoes em cada um dos lados. Neste contexto, este artigo aborda uma alternativa para melhoria de desempenho no carregamento de paginas web, denominada BigPipe. BigPipe e um redesenho do sistema de carregamento de paginas web dinâmicas. A ideia geral e decompor paginas web em pequenas partes chamadas pagelets e paraleliza-los em diversos estagios de execucao dentro dos servidores web e dos navegadores. O presente artigo teve como objetivo implementar uma pagina de maneira tradicional e outra utilizando BigPipe, realizando testes de desempenho (uso de CPU e memoria) entre alguns navegadores e hardwares distintos. Os resultados demonstram o ganho na utilizacao do BigPipe.

Referência(s)