Polyrepo
Estratégia multi-repo: cada serviço/componente tem seu próprio repositório Git. O oposto do monorepo (tudo num só). O polyrepo domina arquiteturas de microsserviços — "muitas equipes pequenas, cada uma dona dos seus repositórios".
Prós: autonomia das equipes, repositório menor por desenvolvedor (clone mais rápido), CI separado por repositório, versionamento independente. Contras: refatoração entre repositórios é difícil (atualizar 50 repos), problemas de descoberta (onde mora o X?) e gestão de dependências complicada (versões de pacotes que divergem). Híbrido: monorepo por equipe/domínio, polyrepo entre equipes. Google e Meta usam monorepo; Netflix e Amazon, poly. Ferramentas modernas: Nx e Turborepo (monorepo), git submodules e Bazel external (polyrepo).