UEPB - Repositório Digital

Análise Comparativa de Desempenho entre Arquiteturas Monolíticas e de Microsserviços em uma Aplicação Web

Mostrar registro simples

dc.contributor.author Nascimento, Harllem Alves do
dc.date.accessioned 2024-02-26T12:22:34Z
dc.date.available 2024-02-26T12:22:34Z
dc.date.issued 2023-11-30
dc.identifier.other 21. ed. CDD 005.13
dc.identifier.uri http://dspace.bc.uepb.edu.br/jspui/handle/123456789/31019
dc.description NASCIMENTO, H. A. Análise Comparativa de Desempenho entre Arquiteturas Monolíticas e de Microsserviços em uma Aplicação Web. 2023. 73 f. Trabalho de Conclusão de Curso (Graduação em Computação) - Centro de Ciências Exatas e Sociais Aplicadas, Universidade Estadual da Paraíba, Patos, 2023. pt_BR
dc.description.abstract Este estudo consiste em uma análise comparativa entre as arquiteturas de software monolítica e de microsserviços em uma aplicação de chat, com o propósito de identificar diferenças nas estratégias de escalabilidade, eficiência no uso de recursos e impacto no tempo de resposta. A metodologia incluiu o desenvolvimento de uma aplicação monolítica e sua subsequente decomposição em microsserviços. Foram realizados testes de carga simulando cenários realistas, e os resultados destacaram que as estratégias de escalabilidade variam consideravelmente entre as arquiteturas. A arquitetura de microsserviços possibilitou o escalonamento automático de setores e funcionalidades específicas, conforme a demanda, demonstrando flexibilidade na gestão dos recursos. A eficiência de uso de recursos foi influenciada pela natureza das tarefas e características da carga de trabalho. Em relação à latência e ao tempo de resposta, a arquitetura monolítica superou a de microsserviços em algumas funcionalidades, enquanto a última se destacou em outras. Observou-se que o número de chamadas de APIs internas nas aplicações de microsserviços impactou diretamente a latência e o desempenho global. A pesquisa foi fundamentada principalmente nos estudos de Microsserviços de Fowler e Lewis (2014), e, espera-se que a mesma possa contribuir para desenvolvedores e tomadores de decisão que buscam selecionar a arquitetura mais apropriada para suas aplicações, destacando áreas para futuras pesquisas. pt_BR
dc.description.sponsorship Orientador: Prof. Dr. Demetrio Gomes Mestre pt_BR
dc.language.iso other pt_BR
dc.subject Arquitetura Monolítica pt_BR
dc.subject Microsserviços pt_BR
dc.subject Testes de Carga pt_BR
dc.title Análise Comparativa de Desempenho entre Arquiteturas Monolíticas e de Microsserviços em uma Aplicação Web pt_BR
dc.type Other pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta