Utilizando Memcached para diminuir o tempo de resposta de aplicações web
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Outros Autores: | |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/16860 |
Resumo: | Este trabalho é um estudo de métricas de performance (métodos), efetuadas para medir e analisar a diferença em velocidade de respostas a requisições HTTP – Hypertext Transport Protocol. Existem diversas métricas de performance, como por exemplo a taxa de crescimento de usuários ativos, taxa de crescimento de faturamento, como no caso do eCommerce, entre outras. Neste trabalho, serão abordadas métricas de velocidade de resposta a requisições web, ou seja, o tempo que a aplicação demora para responder as requisições feitas pelo usuário, com enfoque no gargalo entre a aplicação (task manager online desenvolvido utilizando o CMS – Content Management System - Drupal) e banco de dados (desenvolvido em MySql). O método estudado para melhorar a performance do site web é o uso de Memcached, que realiza o carregamento dos dados na memória para serem apresentados com mais rapidez ao usuário. Para medir a velocidade de resposta a estas requisições é realizado o uso do software JMeter. |
id |
UTFPR-12_a642445de9621bcb8e40cdf389454c8d |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/16860 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-19T21:07:57Z2020-11-19T21:07:57Z2013-03-26HILBERT BUSS, Alexandre Hekermann; KULIK SILVA, Gustavo. Utilizando Memcached para diminuir o tempo de resposta de aplicações web. 2013. 34 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná. Ponta Grossa. 2013.http://repositorio.utfpr.edu.br/jspui/handle/1/16860Este trabalho é um estudo de métricas de performance (métodos), efetuadas para medir e analisar a diferença em velocidade de respostas a requisições HTTP – Hypertext Transport Protocol. Existem diversas métricas de performance, como por exemplo a taxa de crescimento de usuários ativos, taxa de crescimento de faturamento, como no caso do eCommerce, entre outras. Neste trabalho, serão abordadas métricas de velocidade de resposta a requisições web, ou seja, o tempo que a aplicação demora para responder as requisições feitas pelo usuário, com enfoque no gargalo entre a aplicação (task manager online desenvolvido utilizando o CMS – Content Management System - Drupal) e banco de dados (desenvolvido em MySql). O método estudado para melhorar a performance do site web é o uso de Memcached, que realiza o carregamento dos dados na memória para serem apresentados com mais rapidez ao usuário. Para medir a velocidade de resposta a estas requisições é realizado o uso do software JMeter.This work is a study of performance metrics, made to measure and analyze the difference in response time of HTTP requests - Hypertext Transport Protocol. There are several performance metrics, such as the growth rate of active users, the growth rate of billing, such as eCommerce, among others. However this work focuses on HTTP requests, and the time that the application takes to respond to requests from the user perspective, focusing on the bottleneck between the application (online task manager developed using CMS - Content Management System - Drupal) and database (developed in MySql). The method we used to improve the performance of the web site is the Memcached, which implements a dynamic memory cache strategy for every database access. This work reports an experiment that measured the response time of applications that use Memcached and application that do not use Memcached, using the JMeter tool.porUniversidade Tecnológica Federal do ParanáPonta GrossaTecnologia em Análise e Desenvolvimento de SistemasUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOSoftware de aplicaçãoAplicações WebTelecomunicações - TráfegoApplication softwareWeb applicationsTelecommunication - TrafficUtilizando Memcached para diminuir o tempo de resposta de aplicações webinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta GrossaWatanabe, Willian MassamiOliveira, Wellton Costa deWatanabe, Willian MassamiOliveira, Wellton Costa deRodrigues, Thalita ScharrHilbert Buss, Alexandre HekermannKulik Silva, Gustavoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRTEXTPG_COADS_2012_2_13.pdf.txtExtracted texttext/plain47832http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/1/PG_COADS_2012_2_13.pdf.txtc8c9d29fcc3439f0c725484449c12988MD51THUMBNAILPG_COADS_2012_2_13.pdf.jpgGenerated Thumbnailimage/jpeg1381http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/2/PG_COADS_2012_2_13.pdf.jpg89fd84fb1d67fd8ac19c904c350d94c5MD52ORIGINALPG_COADS_2012_2_13.pdfapplication/pdf930580http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/3/PG_COADS_2012_2_13.pdfdc54c3a1c7d2c8c1fcde616d29ce11d1MD53LICENSElicense.txttext/plain1291http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/4/license.txtdfb14e53a8c6b76b85e77d7a5a3b3809MD541/168602020-11-19 19:07:57.35oai:repositorio.utfpr.edu.br:1/16860IE5hIHF1YWxpZGFkZSBkZSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBkYSBwdWJsaWNhw6fDo28sIGF1dG9yaXpvIGEgVVRGUFIgYSB2ZWljdWxhciwgCmF0cmF2w6lzIGRvIFBvcnRhbCBkZSBJbmZvcm1hw6fDo28gZW0gQWNlc3NvIEFiZXJ0byAoUElBQSkgZSBkb3MgQ2F0w6Fsb2dvcyBkYXMgQmlibGlvdGVjYXMgCmRlc3RhIEluc3RpdHVpw6fDo28sIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgZGUgYWNvcmRvIGNvbSBhIExlaSBubyA5LjYxMC85OCwgCm8gdGV4dG8gZGVzdGEgb2JyYSwgb2JzZXJ2YW5kbyBhcyBjb25kacOnw7VlcyBkZSBkaXNwb25pYmlsaXphw6fDo28gcmVnaXN0cmFkYXMgbm8gaXRlbSA0IGRvIArigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIFRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgCkVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyAKU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSwgcGFyYSBmaW5zIGRlIGxlaXR1cmEsIGltcHJlc3PDo28gZS9vdSBkb3dubG9hZCwgdmlzYW5kbyBhIApkaXZ1bGdhw6fDo28gZGEgcHJvZHXDp8OjbyBjaWVudMOtZmljYSBicmFzaWxlaXJhLgoKICBBcyB2aWFzIG9yaWdpbmFpcyBlIGFzc2luYWRhcyBwZWxvKHMpIGF1dG9yKGVzKSBkbyDigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIApUcmFiYWxob3MgZGUgQ29uY2x1c8OjbyBkZSBDdXJzbyBkZSBHcmFkdWHDp8OjbyBlIEVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIApkZSBJbmZvcm1hw6fDo28gZSBub3MgQ2F0w6Fsb2dvcyBFbGV0csO0bmljb3MgZG8gU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSBlIGRhIOKAnERlY2xhcmHDp8OjbyAKZGUgQXV0b3JpYeKAnSBlbmNvbnRyYW0tc2UgYXJxdWl2YWRhcyBuYSBCaWJsaW90ZWNhIGRvIEPDom1wdXMgbm8gcXVhbCBvIHRyYWJhbGhvIGZvaSBkZWZlbmRpZG8uIApObyBjYXNvIGRlIHB1YmxpY2HDp8O1ZXMgZGUgYXV0b3JpYSBjb2xldGl2YSBlIG11bHRpY8OibXB1cywgb3MgZG9jdW1lbnRvcyBmaWNhcsOjbyBzb2IgZ3VhcmRhIGRhIApCaWJsaW90ZWNhIGNvbSBhIHF1YWwgbyDigJxwcmltZWlybyBhdXRvcuKAnSBwb3NzdWEgdsOtbmN1bG8uCg==Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-19T21:07:57Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web |
title |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web |
spellingShingle |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web Hilbert Buss, Alexandre Hekermann CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Software de aplicação Aplicações Web Telecomunicações - Tráfego Application software Web applications Telecommunication - Traffic |
title_short |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web |
title_full |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web |
title_fullStr |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web |
title_full_unstemmed |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web |
title_sort |
Utilizando Memcached para diminuir o tempo de resposta de aplicações web |
author |
Hilbert Buss, Alexandre Hekermann |
author_facet |
Hilbert Buss, Alexandre Hekermann Kulik Silva, Gustavo |
author_role |
author |
author2 |
Kulik Silva, Gustavo |
author2_role |
author |
dc.contributor.advisor1.fl_str_mv |
Watanabe, Willian Massami |
dc.contributor.advisor-co1.fl_str_mv |
Oliveira, Wellton Costa de |
dc.contributor.referee1.fl_str_mv |
Watanabe, Willian Massami |
dc.contributor.referee2.fl_str_mv |
Oliveira, Wellton Costa de |
dc.contributor.referee3.fl_str_mv |
Rodrigues, Thalita Scharr |
dc.contributor.author.fl_str_mv |
Hilbert Buss, Alexandre Hekermann Kulik Silva, Gustavo |
contributor_str_mv |
Watanabe, Willian Massami Oliveira, Wellton Costa de Watanabe, Willian Massami Oliveira, Wellton Costa de Rodrigues, Thalita Scharr |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Software de aplicação Aplicações Web Telecomunicações - Tráfego Application software Web applications Telecommunication - Traffic |
dc.subject.por.fl_str_mv |
Software de aplicação Aplicações Web Telecomunicações - Tráfego Application software Web applications Telecommunication - Traffic |
description |
Este trabalho é um estudo de métricas de performance (métodos), efetuadas para medir e analisar a diferença em velocidade de respostas a requisições HTTP – Hypertext Transport Protocol. Existem diversas métricas de performance, como por exemplo a taxa de crescimento de usuários ativos, taxa de crescimento de faturamento, como no caso do eCommerce, entre outras. Neste trabalho, serão abordadas métricas de velocidade de resposta a requisições web, ou seja, o tempo que a aplicação demora para responder as requisições feitas pelo usuário, com enfoque no gargalo entre a aplicação (task manager online desenvolvido utilizando o CMS – Content Management System - Drupal) e banco de dados (desenvolvido em MySql). O método estudado para melhorar a performance do site web é o uso de Memcached, que realiza o carregamento dos dados na memória para serem apresentados com mais rapidez ao usuário. Para medir a velocidade de resposta a estas requisições é realizado o uso do software JMeter. |
publishDate |
2013 |
dc.date.issued.fl_str_mv |
2013-03-26 |
dc.date.accessioned.fl_str_mv |
2020-11-19T21:07:57Z |
dc.date.available.fl_str_mv |
2020-11-19T21:07:57Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
HILBERT BUSS, Alexandre Hekermann; KULIK SILVA, Gustavo. Utilizando Memcached para diminuir o tempo de resposta de aplicações web. 2013. 34 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná. Ponta Grossa. 2013. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/16860 |
identifier_str_mv |
HILBERT BUSS, Alexandre Hekermann; KULIK SILVA, Gustavo. Utilizando Memcached para diminuir o tempo de resposta de aplicações web. 2013. 34 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná. Ponta Grossa. 2013. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/16860 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.publisher.program.fl_str_mv |
Tecnologia em Análise e Desenvolvimento de Sistemas |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Informática |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/1/PG_COADS_2012_2_13.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/2/PG_COADS_2012_2_13.pdf.jpg http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/3/PG_COADS_2012_2_13.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16860/4/license.txt |
bitstream.checksum.fl_str_mv |
c8c9d29fcc3439f0c725484449c12988 89fd84fb1d67fd8ac19c904c350d94c5 dc54c3a1c7d2c8c1fcde616d29ce11d1 dfb14e53a8c6b76b85e77d7a5a3b3809 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805922977904066560 |