Título: Análise comparativa de frameworks Java em um cluster Kubernetes Spring Framework, Quarkus e Micronaut
Título alternativo: Comparative analysis of Java frameworks in a Kubernetes cluster Spring Framework, Quarkus, and Micronaut
Autoria de: Chrystian Arriel Amaral
Orientação de: Rafael Serapilha Durelli
Presidente da banca: Rafael Serapilha Durelli
Primeiro membro da banca: Mauricio Ronny de Almeida Souza
Segundo membro da banca: Paulo Afonso Parreira Junior
Palavras-chaves: containers, kubernetes, spring framework, quarkus, micronaut
Data da defesa: 04/12/2023
Semestre letivo da defesa: 2024-1
Data da versão final: 17/04/2024
Data da publicação: 17/04/2024
Referência: Amaral, C. A. Análise comparativa de frameworks Java em um cluster Kubernetes Spring Framework, Quarkus e Micronaut. 2024. 72 p. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação Bacharelado)-Universidade Federal de Lavras, Lavras, 2024.
Resumo: Esta monografia propõe a construção de uma aplicação simples utilizando três frameworks Java Spring Framework, Quarkus e Micronaut. Em seguida, será realizada uma comparação entre eles, utilizando o paradigma Goal Question Metric (GQM) para estruturar e definir objetivos e métricas. Serão estabelecidas métricas claras e objetivas, como tempo de inicialização, consumo de memória e desempenho em diferentes cargas de trabalho. O objetivo principal é avaliar o desempenho, eficiência e adequação de cada framework em um cluster Kubernetes.
Abstract: This monograph proposes the development of a simple application using three Java frameworks Spring Framework, Quarkus, and Micronaut. Subsequently, a comparison will be conducted among them, employing the Goal Question Metric (GQM) paradigm to structure and define objectives and metrics. Clear and objective metrics will be established, such as startup time, memory consumption, and performance under various workloads. The primary goal is to evaluate the performance, efficiency, and suitability of each framework in a Kubernetes cluster.
URI: sip.prg.ufla.br/publico/trabalhos_conclusao_curso/acessar_tcc_por_curso/
ciencia_da_computacao/20241201920890
URI alternaviva: sem URI do Repositório Institucional da UFLA até o momento.
Curso: G010 - CIÊNCIA DA COMPUTAÇÃO (BACHARELADO)
Nome da editora: Universidade Federal de Lavras
Sigla da editora: UFLA
País da editora: Brasil
Gênero textual: Trabalho de Conclusão de Curso
Nome da língua do conteúdo: Português
Código da língua do conteúdo: por
Licença de acesso: Acesso aberto
Nome da licença: Licença do Repositório Institucional da Universidade Federal de Lavras
URI da licença: repositorio.ufla.br
Termos da licença: Acesso aos termos da licença em repositorio.ufla.br
Detentores dos direitos autorais: Chrystian Arriel Amaral e Universidade Federal de Lavras
Baixar arquivo