FC ConcursosFC Concursos

Questão FC670933

A arquitetura de software trata da forma como os componentes de software são construídos e organizados no sistema. Considerando essa informação, julgue o item seguinte. Microsservi

Arquitetura de Aplicações

QUADRIX · 2025

A arquitetura de software trata da forma como os componentes de software são construídos e organizados no sistema. Considerando essa informação, julgue o item seguinte.

 

Microsserviços compartilham o mesmo banco de dados relacional para facilitar a integração.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação foi julgada ERRADO porque, em uma arquitetura de microsserviços, cada serviço deve ter banco de dados próprio e independente. Compartilhar um mesmo banco relacional gera acoplamento de esquema e implantação, impedindo que serviços evoluam, escalem e sejam implantados de forma autônoma.

O modelo de banco por serviço garante autonomia de desenvolvimento e permite usar tecnologias de armazenamento distintas conforme necessidade. Para integrar dados entre serviços, usam-se APIs, replicação, eventos e padrões como consistência eventual e saga, evitando transações distribuídas complexas.

Portanto, afirmar que microsserviços compartilham o mesmo banco para facilitar integração é incorreto; isso cria pontos únicos de falha e reduz os benefícios arquiteturais dos microsserviços.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo