Comparação de Desempenho entre Kotlin e Java em Aplicações Back-End
DOI:
https://doi.org/10.47224/revistamaster.v11i21.660Palavras-chave:
Computação em Nuvem; Saúde; Desafios; Tecnologia; Segurança da Informação;Resumo
No cenário atual do desenvolvimento back-end, Java é a linguagem dominante, enquanto Kotlin, inicialmente focado no Android, se sobressai por sua clareza, proteção contra nulidades e total compatibilidade com a JVM, no entanto seu desempenho não foi suficientemente estudado. O objetivo principal desta pesquisa é comparar a performance e a usabilidade de aplicações REST criadas em Java e Kotlin, além de analisar a curva de aprendizado e o efeito na manutenção de sistemas já existentes. A metodologia adotada consiste na implementação de APIs idênticas em ambas as linguagens as quais são submetidas a testes de carga, avaliando o tempo de resposta e a utilização da CPU, com cada experimento sendo repetido para garantir a confiabilidade.
Downloads
Referências
FLAUZINO, M. et al. Are you still smelling it? A comparative study between Java and Kotlin language. In: Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse. New York: Association for Computing Machinery, 2018. p. 23-32.
GLUKHOV, D.; MULLAYANOV, B. The Performance Evaluating of Kotlin and Java Implementations. In: 2020 International Multi-Conference on Industrial Engineering and Modern Technologies (FarEastCon). New York: IEEE, 2020. p. 1-7.
MONTOYA-GAMEZ, Arnoldo. Benchmarking Java and Kotlin in Android Runtime Environment. 2020. Dissertação (Mestrado em Engenharia da Computação) – Iowa State University, Ames, 2020.
NAKAMURA, Hayataka et al. Performance Study of Kotlin and Java Programs with Bytecode Analysis. Journal of Information Processing, v. 32, p. 380-395, 2024.
PUTRANTO, Bambang Purnomosidi Dwi et al. A Comparative Study of Java and Kotlin for Android Mobile Application Development. In: 2020 3rd International Seminar on Research of Information Technology and Intelligent Systems (ISRITI). New York: IEEE, 2020. p. 383-388.
REDDY, Hemasundara et al. Optimizing Java applications with advanced functional programming: a comparative analysis of Java, Scala, and Kotlin. Journal of Informatics Education and Research, [S. l.], v. 5, n. 2, 2022. DOI: 10.52783/jier.v5i2.2466. Disponível em: https://www.jier.org/index.php/journal/article/view/2466/2031. Acesso em: 25 jun. 2025.
Downloads
Publicado
Como Citar
Edição
Seção
Categorias
Licença
Copyright (c) 2026 Revista Master - Ensino, Pesquisa e Extensão

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial 4.0 International License.
Política para Periódicos de Acesso Livre
Autores que publicam nesta revista concordam com os seguintes termos:
a) A licença desses direitos autorais abrange o direito exclusivo da Revista Master - Ensino, Pesquisa e Extensão para reproduzir, publicar e distribuir o artigo,
nacional e internacionalmente, incluindo reimpressões, traduções, reproduções fotográficas, microformas, formulários eletrônicos (offline, on-line) ou qualquer outra reprodução de natureza similar.
b) O (s) autor (es) aprovam que o manuscrito não pode ser retirado ou reenviado para qualquer outro Jornal/Revista enquanto a avaliação pelos pares estiver em andamento. Após aprovado o manuscrito, um autor pode auto-arquivar uma versão de seu artigo em seu próprio site e/ou em seu repositório institucional.
c) O (s) autor (es) declaram que são integralmente responsáveis pela totalidade do conteúdo da contribuição e que a Revista Master - Ensino, Pesquisa e Extensão e o corpo editorial da Revista Científica do estão expressamente isentos de qualquer responsabilidade sobre o conteúdo do artigo, métodos, técnicas e resultados de sua pesquisa, tendo, assim, finalidade meramente informativa e educativa.
d) Autores têm autorização para assumir contratos adicionais separadamente, para distribuição não-exclusiva da versão do trabalho publicada nesta revista (ex.: publicar em repositório institucional ou como capítulo de livro), com reconhecimento de autoria e publicação inicial nesta revista.

