Desempenho de Aplicações Web: Um estudo comparativo utilizando o software Redis

Pedro Jannotti Sampaio, Igor de Oliveira Knop

Resumo


Um dos pontos principais para melhorar a experiência dos usuários de sistemas web é a rápida disponibilidade do conteúdo. Porém com o grande volume de dados armazenados, a crescente quantidade de usuários e a necessidade de conteúdo em tempo real se torna difícil fornecer o conteúdo com um desempenho aceitável. Neste artigo será apresentado os conceitos de cache de dados e algumas abordagens para diminuir o tempo de resposta de uma aplicação com alto número de requisições. É apresentado um estudo de caso onde se compara os tempos de processamento das requisições de duas aplicações, uma sem uso de cache e a outra com uso de cache via software Redis. A aplicação com o uso de cache apresenta um tempo bem menor de resposta, evidenciando um ganho de desempenho e justificado a utilização de cache em aplicações de mesma natureza.

Texto completo:

PDF

Apontamentos

  • Não há apontamentos.