apps/data-patterns/shared-database
083 · Dados & Persistência · ≈ 6 min de estudo
Shared Database (anti-padrão)
Vários serviços usam o mesmo banco, o mesmo schema e o mesmo login: qualquer um lê e escreve qualquer tabela. Começa simples — JOIN direto entre domínios e uma transação que cobre tudo — e termina com times que não conseguem mudar as próprias tabelas sem quebrar os outros. É o contraponto de database-per-service. A instância compartilhada só é aceitável com um escritor por tabela, sem chave estrangeira entre domínios e ninguém lendo a tabela do outro — e aqui o próprio banco impõe isso.
- passos
- 6
- arquivos
- 6
- teste
- 1
- tecnologias
- 4