Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20378
Title: Comparativo de desempenho entre bibliotecas de Cache em Node.js.
Other Titles: Performance comparison between Cache libraries in Node.js.
???metadata.dc.creator???: SANTOS, Eric Breno Barros dos.
???metadata.dc.contributor.advisor1???: MONTEIRO, João Arthur Brunet.
???metadata.dc.contributor.referee1???: RAMALHO, Franklin de Souza.
???metadata.dc.contributor.referee2???: MASSONI, Tiago Lima.
Keywords: Cache;Javascript;Node.js;Benchmark;Bibliotecas de Cache - desempenho;Node-cache;Iru-cache;Memory-cache;Cache Libraries - performance;Cache de memória;Punto de referencia;Bibliotecas de Caché - rendimiento;Caché de nodo;Iru-caché;Memoria caché;Cacher;Référence;Bibliothèques de Cache - performances;Mémoire-cache
Issue Date: 25-Nov-2019
Publisher: Universidade Federal de Campina Grande
Citation: SANTOS, E. B. B. dos. Comparativo de desempenho entre bibliotecas de Cache em Node.js. 2019. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2019.
???metadata.dc.description.resumo???: O uso de cache para obter ganhos de desempenho é recorrente em sistemas modernos, e existem diversas implementações disponíveis para aplicações Node.js [15], mas faltam análises para embasar a decisão sobre qual utilizar. Neste trabalho comparamos a eficiência de tempo de 3 implementações populares no GitHub [16] (node-lru-cache [18], node-cache [20] e memory-cache [19]), com a benchmark.js, avaliando o desempenho do acesso à itens nos caches. Foi observado que a memory-cache tem melhor desempenho geral, especialmente para caches mais populosos, sendo aproximadamente 80% mais rápida em cenários com 1.000.000 de chaves. Apesar disso, a diferença observada é da ordem de microssegundos, não afetando significativamente aplicações simples, mas sendo potencialmente crítica para programas que lidam com grandes volumes de dados.
Keywords: Cache
Javascript
Node.js
Benchmark
Bibliotecas de Cache - desempenho
Node-cache
Iru-cache
Memory-cache
Cache Libraries - performance
Cache de memória
Punto de referencia
Bibliotecas de Caché - rendimiento
Caché de nodo
Iru-caché
Memoria caché
Cacher
Référence
Bibliothèques de Cache - performances
Mémoire-cache
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20378
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
ERIC BRENO BARROS DOS SANTOS - TCC CIÊNCIA DA COMPUTAÇÃO 2019.pdf385.55 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.