Use este identificador para citar ou linkar para este item: http://repositorio.unesc.net/handle/1/12955
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorFerreira, Matheus Leandro-
dc.contributor.authorAlano, Camile Luz de-
dc.coverage.spatialUniversidade do Extremo Sul Catarinensept_BR
dc.date.accessioned2026-07-16T23:23:25Z-
dc.date.available2026-07-16T23:23:25Z-
dc.date.created2025-12-
dc.identifier.urihttp://repositorio.unesc.net/handle/1/12955-
dc.descriptionArtigo de Conclusão de Curso, apresentado para obtenção do Grau de Bacharel no curso de Ciência da Computação da Universidade do Extremo Sul Catarinense, UNESC.pt_BR
dc.description.abstractA arquitetura de software é um elemento estratégico que influencia diretamente o desempenho, a manutenibilidade e a escalabilidade de aplicações web. Este estudo realiza uma análise comparativa entre três abordagens arquiteturais, model-view-controller, microsserviços e arquitetura limpa, a fim de identificar seus principais trade-offs. Foram desenvolvidas três APIs funcionalmente equivalentes em um sistema de gerenciamento de tarefas utilizando o framework Spring Boot. A metodologia incluiu a execução de testes de estresse com 5.000 usuários concorrentes, utilizando o JMeter para avaliar a latência e a vazão sob carga, e o Prometheus com Grafana para monitorar o consumo de CPU e memória. Os resultados indicaram melhor desempenho da arquitetura model-view-controller, com tempo de resposta até 130% superior ao obtido em microsserviços. A arquitetura limpa destacou-se pela organização e baixo acoplamento, enquanto microsserviços apresentaram maior consumo de recursos, embora ofereçam escalabilidade horizontal. Conclui-se que a escolha da arquitetura depende do contexto do projeto e do equilíbrio entre desempenho, complexidade e facilidade de manutenção.pt_BR
dc.language.isopt_BRpt_BR
dc.subjectArquitetura de softwarept_BR
dc.subjectAnálise de performancept_BR
dc.subjectMicrosserviçospt_BR
dc.titleImpacto da arquitetura de software na performance e desenvolvimento de aplicações webpt_BR
dc.typeTrabalho de Conclusão de Curso - TCCpt_BR
Aparece nas coleções:Trabalho de Conclusão de Curso (COM)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Camile Luz de Alano.pdfTCC411,76 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.