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 | Size | Format | |
---|---|---|---|---|
ERIC BRENO BARROS DOS SANTOS - TCC CIÊNCIA DA COMPUTAÇÃO 2019.pdf | 385.55 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.