Купить СНПЧ А7 Архангельск, оперативня доставка

crosscheckdeposited

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

DOI: http://dx.doi.org/10.18256/2359-3539/reit-imed.v1n1p3-12

https://seer.imed.edu.br/index.php/revistasi/index 

downloadpdf

Cristian C. Machado1 & Heverton L. Roieski2

  

Resumo: Com o constante aumento e a diversidade de serviços oferecidos na Internet, tais como, redes sociais, comércio eletrônico, as páginas Web tornaram-se cada vez mais dinâmicas e interativas. 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. Neste contexto, este artigo apresenta uma análise de desempenho do tempo de resposta no carregamento de páginas Web utilizando como alternativa à programação tradicional de páginas Web uma técnica denominada BigPipe. O objetivo é apresentar o ganho no tempo de resposta ao utilizar o BigPipe. O BigPipe é um redesenho do sistema de carregamento de páginas Web dinâmicas, onde páginas Web são decompostas em pequenas partes chamadas pagelets que são paralelizadas em diversos estágios de execução dentro dos servidores Web e dos navegadores. Para realização da análise foram desenvolvidos dois cenários, um utilizando uma página Web desenvolvida de maneira tradicional e o outro utilizando BigPipe. Os testes foram realizados em alguns navegadores e hardwares distintos com o objetivo de analisar o tempo de resposta no carregamento das páginas e a utilização de recursos computacionais.

Palavras-chave: Bigpipe, Análise de desempenho, Páginas Web dinâmicas.

 

Abstract: With the constant increase and diversity of services offered through the Internet, such as, social networks and e-commerce, web pages have become more dynamic and interactive. One of the problems found in such changes is related to the page content loading that during the process of computational evolution remained practically unchanged. In this context, this paper presents a performance analysis of response time on web page loading using as an alternative to traditional programming of web pages a technique called BigPipe. The goal is to show the response time increase when using BigPipe. The BigPipe is a tecnique that redesign the web pages loading system, decomposing the web pages in small chunks called pagelets that are parallelized in many stages of execution inside web servers and browsers. Two scenarios were developed for the analysis, one using a traditionally programmed web page and another with BigPipe technique. The testes were performed on different hardware and browsers to measure response time and computational resource.

Key words: BigPipe, Performance analysis, Dynamic Web Pages.

 

1 Mestrando em Computação pela Universidade Regional Integrada do Alto Uruguai e das Missões.
2 Graduado em Ciência da computação pela Universidade Regional Integrada do Alto Uruguai e das Missões.