Comparação de Desempenho entre Kotlin e Java em Aplicações Back-End

Autores

  • Lucas Silva Instituto Master de Ensino Presidente Antônio Carlos
  • Bruno Antonio Joannuci Instituto Master de Ensino Presidente Antônio Carlos https://orcid.org/0009-0004-7245-6055
  • Alfredo José Tadeu de Oliveira Instituto Master de Ensino Presidente Antônio Carlos https://orcid.org/0009-0005-6064-6342
  • Walter Rodrigues De Andrade Instituto Master de Ensino Presidente Antônio Carlos

DOI:

https://doi.org/10.47224/revistamaster.v11i21.660

Palavras-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

Não há dados estatísticos.

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

2026-08-26

Como Citar

SILVA, Lucas; JOANNUCI, Bruno Antonio; DE OLIVEIRA, Alfredo José Tadeu; DE ANDRADE, Walter Rodrigues. Comparação de Desempenho entre Kotlin e Java em Aplicações Back-End. Revista Master - Ensino, Pesquisa e Extensão, [S. l.], v. 11, n. 21, 2026. DOI: 10.47224/revistamaster.v11i21.660. Disponível em: https://revistamaster.imepac.edu.br/RM/article/view/660. Acesso em: 27 ago. 2026.