Flashcard FC891130
O que estabelece o padrão Database per Service na arquitetura de microsserviços?
Arquitetura de Aplicações
Vunesp 2 · 2025
O que estabelece o padrão Database per Service na arquitetura de microsserviços?
Mostrar resposta e comentário
Resposta
O padrão Database per Service estabelece que cada microsserviço possui seu próprio banco de dados exclusivo e gerenciamento descentralizado dos dados.
• Autonomia: cada equipe modela, escala e implanta seu armazenamento independentemente, reduzindo acoplamento entre serviços.
• Persistência poliglota: serviços podem escolher SQL ou NoSQL conforme necessidade.
• Integração: comunicação entre serviços deve ocorrer por APIs ou mensageria, evitando acesso direto ao banco alheio.
• Trade-offs: pode haver duplicação de dados, consistência eventual e necessidade de observabilidade e mecanismos de integração.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/891012
Conteúdo do catálogo FC Concursos · Atualizado em