DESEMPENHO E EFICIÊNCIA DE RECURSOS EM SISTEMAS WEB: UMA COMPARAÇÃO ENTRE RUST E NODE.JS
DOI:
https://doi.org/10.5212/05xnmp66Resumen
A demanda por aplicações web com capacidade de processamento elevada e baixa latência tem intensificado a busca por tecnologias mais eficientes. Nesse contexto, a avaliação de linguagens que ofereçam desempenho adequado e controle de recursos torna-se relevante para a construção de sistemas modernos. Este trabalho apresenta uma análise comparativa entre Rust e Node.js na construção de sistemas web de alta performance, com foco em desempenho e uso de recursos. Para esse fim, foram implementadas duas aplicações equivalentes, utilizando apenas bibliotecas nativas, e avaliadas em cenários CPU-bound, I/O-bound, cargas mistas e um cenário de alta concorrência que com múltiplos acessos simultâneos, com alta concorrência. Os experimentos foram conduzidos em ambiente controlado com contêineres Docker, utilizando ferramentas para geração de carga e para monitoramento. Os resultados indicam que Rust apresenta melhor desempenho em cenários com processamento intensivo e alta concorrência, com maior throughput, menor tempo de resposta e menor consumo de memória. Por outro lado, o Node.js demonstrou melhor desempenho em cenários I/O-bound, em função do modelo assíncrono baseado em event loop. A análise qualitativa indica que, embora Rust exija investimento inicial em aprendizado, a linguagem apresenta melhor previsibilidade e segurança de memória, enquanto Node.js favorece maior rapidez no desenvolvimento. Os resultados evidenciam que a escolha da tecnologia depende do perfil da aplicação. O estudo contribui com evidências empíricas para apoiar decisões no desenvolvimento de sistemas web que demandam desempenho e eficiência na utilização de recursos.
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2026 Luciano Jose Senger, Henrique Lago Luhm dos Santos

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.

Este obra está licenciado com uma Licença Creative Commons Atribuição 4.0 Internacional.