Arquitetura de Microserviços: Uma Solução Leve para Grandes Sistemas no Futuro Felipe de Andrade Batista
Conteúdo do artigo principal
Resumo
Este artigo tem como objetivo mostrar que a utilização da arquitetura de micro serviços pode ser aplicada a propostas de sistemas de grande porte para empresas com negócios complexos. Será apresentado o conceito de micro serviço assim como as vantagens e desvantagens que o novo modelo tem em comparação ao modelo antigo de sistemas monolíticos frente a desafios como: desempenho, escalabilidade, disponibilidade e tolerância a falhas. Os conceitos e teorias apresentados neste artigo são aplicáveis a aplicações Web, sistemas distribuídos. Como resultado, introduzir estilo arquitetural micro serviços como uma arquitetura padrão para construção de aplicações robustas e duráveis, gerando conhecimento para que profissionais de tecnologia possam considera-la como uma solução alternativa para muitos dos problemas enfrentados pelas aplicações monolíticas.