Skip to content
Latchkey

Distributed Build - Definição do Glossário de CI/CD

Um distributed build divide a compilação entre várias máquinas que trabalham em partes diferentes do grafo em paralelo e depois combina os resultados.

Um distributed build divide a compilação entre várias máquinas que trabalham em partes diferentes do grafo em paralelo e depois combina os resultados.

Os distributed builds atacam tempos de compilação longos usando muitos workers em vez de um só, coordenados por um build system que entende o grafo de dependências.

Ferramentas

Sistemas como o Bazel com execução remota, distcc e icecc distribuem a compilação. Um cache remoto compartilhado permite que cada worker reutilize saídas que outros já produziram.

Guias relacionados