A arquitetura de microsserviços tem ganhado destaque no desenvolvimento de sistemas distribuídos complexos. Uma das principais vantagens dessa abordagem, em comparação com a arquitetura monolítica tradicional, reside na:
- A)Maior facilidade de depuração e monitoramento do sistema como um todo, devido à centralização dos logs e à pouca complexidade de infraestrutura.
- B)Redução acentuada dos requisitos de infraestrutura e dos custos de hospedagem, pois os microsserviços consomem menos recursos computacionais.
- C)Capacidade de desenvolver, implantar e escalar individualmente os componentes do sistema, permitindo o uso de diferentes tecnologias e equipes independentes para cada serviço.gabarito
- D)Garantia de consistência transacional forte em operações distribuídas complexas, dada a natureza intrínseca dos microsserviços em manter estados globais.
- E)Simplificação da comunicação entre os módulos, uma vez que todos os microsserviços compartilham a mesma base de dados e a camada de apresentação.