No contexto da arquitetura de software, a adoção de microsserviços tem se popularizado devido aos seus potenciais benefícios. No entanto, essa abordagem não é isenta de desafios. Dentre as alternativas abaixo, qual representa uma desvantagem intrínseca à arquitetura de microsserviços que a diferencia significativamente de uma arquitetura monolítica tradicional?
- A)Aumento da complexidade na implantação e operação, dada a necessidade de gerenciar múltiplos serviços e suas interconexões.gabarito
- B)Dificuldade em escalar componentes específicos da aplicação de forma independente, exigindo o dimensionamento do sistema como um todo.
- C)Maior acoplamento entre os módulos da aplicação, dificultando a modificação de uma parte sem afetar outras.
- D)Redução da resiliência do sistema, pois a falha de um único serviço pode derrubar toda a aplicação.
- E)Risco elevado de vendor lock-in, limitando a flexibilidade na escolha de tecnologias para cada serviço.