ANÁLISE DE UM ESTUDO DE CASO PARA COMPARAR AS ARQUITETURAS MONOLÍTICA E DE MICROSERVIÇOS

Autores

DOI:

https://doi.org/10.31510/infa.v17i2.1029

Palavras-chave:

Arquitetura, Monolítica, Microserviços, Comparativo

Resumo

Este artigo propõe-se em avaliar duas arquiteturas de software, monolítica e microserviços, a fim de encontrar a que melhor se enquadra para um determinado propósito. Por meio de pesquisas bibliográficas, consulta de artigos e livros, algumas características foram propostas para avaliá-las junto ao desenvolvimento de um estudo de caso envolvendo dois projetos, cada qual utilizando um tipo de arquitetura, evidenciando pontos positivos e negativos dessa utilização com o objetivo de auxiliar o desenvolvedor de software em uma futura tomada de decisão mediante um contexto previamente estabelecido.

Downloads

Métricas

Visualizações em PDF
733
Jan 2021Jul 2021Jan 2022Jul 2022Jan 2023Jul 2023Jan 2024Jul 2024Jan 2025Jul 2025Jan 202638
|

Referências

ALMEIDA, Adriano. Arquitetura de microserviços ou monolítica?. Disponível em

<https://blog.caelum.com.br/arquitetura-de-microservicos-ou-monolitica/> . Acesso em: 11 abr. 2017

AMARAL, Odravison, CARVALHO, Marcus. Arquitetura de Micro Serviços: uma Comparação com Sistemas Monolíticos. Acessado em: 13 de Agosto de 2019.

BARTIÉ, A. Garantia da Qualidade de Software 5ª Edição. Elsevier, 2002.

FOWLER, M. Microservices and the first law of distributed objects.: Thoughtworks, 2015. Disponível em: . Acesso em: 22 set. 2016.

FOWLER, M. Microservice Trade-Offs. Disponível em

<https://martinfowler.com/articles/microservice-trade-offs.html />. Acesso em: 17 set. 2019.

GIL, A. C. Métodos e Técnicas de Pesquisa Social. 5. ed. São Paulo: Atlas, 1999.

KROTH, E. Arquitetura de software para reuso de componentes, Editora. Porto Alegre, 2000.

MACHADO, M. G. Micro Serviços: Qual a diferença para arquitetura monolítica?. Acessado em: 21 de Março de 2017.

NHIMI, F. Princípios e Práticas em Arquitetura de Software. Instituto de Gestão em Tecnologia da Informação, 2016

RICHARDSON, Chris. Smith, Floyd. Microservices, From Design to Deployment. NGINX 2016

SHAW, M. & GARLAN, D. Software Architecture. Perspectives on an Emerging Discipline. Editora Prentice Hall, 1996.

WAZLAWICK, R S. Engenharia de Software: conceitos e práticas. 2. Ed - Elsevier Editora, 2011

WOODS, Dan. Building Microservices with Spring Boot. Disponível em

<https://www.infoq.com/articles/bootmicroservices?utm_source=infoq&utm_campaign=user

_page&utm_medium=link>. Acesso em: 10 abr. 2017.

YIN, R. K. Estudo de caso: planejamento e métodos. 3. Ed – Porto Alegre: Bookman, 2005.

Downloads

Publicado

18/12/2020

Como Citar

PEGRUCCI, M.; TIOSSO, F.; REIS, H. M. ANÁLISE DE UM ESTUDO DE CASO PARA COMPARAR AS ARQUITETURAS MONOLÍTICA E DE MICROSERVIÇOS. Revista Interface Tecnológica, Taquaritinga, SP, v. 17, n. 2, p. 325–337, 2020. DOI: 10.31510/infa.v17i2.1029. Disponível em: https://revista.fatectq.edu.br/interfacetecnologica/article/view/1029. Acesso em: 23 abr. 2025.

Edição

Seção

Tecnologia em Informática
Visualizações
  • Resumo 754
  • PDF 733
Métricas