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
ISSN2359-3539
Autores Tópico(s)Caching and Content Delivery
ResumoCom 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)