Arquitetura de Microsserviços: Uma Revisão Multivocal

  • Larissa Zanata Morais UEM
  • André F. R. Cordeiro UEM
  • Edson OliveiraJr UEM

Resumo


Arquitetura de microsserviços tem se destacado como uma forma robusta e eficiente para o desenvolvimento de software, permitindo a construção de grandes sistemas compostos de serviços menores, independentes e interoperáveis. Nesse contexto, o presente trabalho apresenta uma revisão multivocal sobre arquitetura de microsserviços, com o intuito de identificar os principais tópicos abordados, explorar os desafios e soluções propostas, examinar as tecnologias utilizadas e identificar oportunidades de pesquisa. Esta revisão contribui para uma compreensão mais profunda e abrangente da arquitetura de microsserviços, fornecendo percepções para profissionais e pesquisadores na área de engenharia de software.
Palavras-chave: Microsserviços, Arquitetura, Software, Revisão, Desafios

Referências

Amazon (2024). O que são microsserviços? [link].

Bonfiglioli, C. P. (2021). Desenvolvendo aplicações utilizando a arquitetura de microsserviços. Acesso em: 2024-12-06.

Bushong, V., Abdl-Fattah, A. S., Maruf, A. A., Das, D., Lehman, A., Jaroszewski, E., Coffey, M., Cerny, T., Frajtak, K., Tisnovsky, P., and Bures, M. (2021). On microservice analysis and architecture evolution: A systematic mapping study. MDPI Open Access Journals, page 27.

Docker (2024). What is docker. [link].

Fowler, M. (2023). A comprehensive study of the transition from monolithic to microservices-based software architectures. Acesso em: 20 dez. 2024.

Garousi, V., Felderer, M., and Mäntylä, M. V. (2019). Guidelines for including grey literature and conducting multivocal literature reviews in software engineering. Information and software technology, 106:101–121.

Kubernets (2024). Kubernetes documentation. [link].

Lima, G. P. D. S. and Fontoura, J. R. D. A. (2023). Adesão da arquitetura de microsserviços nas grandes corporações para desenvolvimento ou migração de aplicações. Acesso em: 2024-12-07.

Mahood, Q., Van Eerd, D., and Irvin, E. (2014). Searching for grey literature for systematic reviews: challenges and benefits. Research synthesis methods, 5(3):221–234.

Maxime, A. (2023). Automated database schema evolution in microservices. Conference: 49th International Conference on Very Large Data Bases (VLDB 2023) PhD Workshop, page 34.

Pressman, R. S. and Maxim, B. R. (2021). Engenharia de software-9. McGraw Hill Brasil.

Samad, A. (2021). Architectural transition: Unveiling the shift from monolithic to microservices in digital experience platforms. Massachusetts Institute of Technology, page 17.

Society, I. C. (2018). What is software architecture in software engineering? Walker, A., Das, D., and Cerny, T. (2020). Automated code-smell detection in microservices through static analysis: A case study. Applied Sciences, 10:7800.
Publicado
29/10/2025
MORAIS, Larissa Zanata; CORDEIRO, André F. R.; OLIVEIRAJR, Edson. Arquitetura de Microsserviços: Uma Revisão Multivocal. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 9. , 2025, Chapecó/SC. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 21-30. DOI: https://doi.org/10.5753/eres.2025.16759.