Vantagens e desvantagens da arquitetura de microserviços

Autores

  • Bruno Silva de Paula
  • Rodrigo de Castro Morais de Oliveira Brasileiro
  • Fábio Corrêa

Resumo

Essa pesquisa objetivou identificar as vantagens e desvantagens da arquitetura de microsserviços. Para isso foi adotada a Revisão Sistemática da Literatura, com Análise de Conteúdo, de abordagem qualitativa, o que classifica essa pesquisa como bibliográfica básica. Por resultado, foram identificadas diversas vantagens e desvantagens, que podem ser classificadas em: i) vantagens: recursos, acoplamento, adaptação, agilidade, autonomia, comunicação, controle, entrega, falhas, instabilidade, manutenção e responsabilidades; ii) desvantagens: atomicidade, avaliação, complexidade, comunicação, configuração, gestão, otimização, segurança e testes. Desse modo, há de se considerar que a implementação de microsserviços não é algo trivial, o que demanda expertise para minimizar os impactos de sua adoção. Esses resultados não podem ser generalizados. Desse modo, sugere-se a expansão dessa pesquisa em outras bases, além da Scopus, de modo a ampliar os achados e permitir sua generalização.

Palavras-chave: arquitetura, microsserviços, monolito, vantagens, desvantagens

Publicado

09/08/24

Edição

Seção

Artigos Ciência da Computação e Sistemas de Informação