Este assunto realmente tem duas faces. No que diz respeito à conveniência, não há muito a dizer, especialmente para projetos greenfield ou experimentos rápidos, a arquitetura centralizada é um no-brainer.



Mas os problemas também são bastante evidentes, especialmente duas grandes armadilhas:

Primeiro, os riscos de segurança. Colocar todos os componentes — incluindo aqueles módulos críticos — no mesmo repositório de código, o índice de risco sobe drasticamente. Isso exige uma disciplina de código que muitas vezes é irrealista, pois um problema numa parte pode afetar toda a estrutura.

Segundo (embora você não tenha mencionado, mas também deve ser considerado) é a manutenção e escalabilidade que vão se deteriorando progressivamente.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Marcar