Utilizando Memcached para diminuir o tempo de resposta de aplicações web

Detalhes bibliográficos
Autor(a) principal: Hilbert Buss, Alexandre Hekermann
Data de Publicação: 2013
Outros Autores: Kulik Silva, Gustavo
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