Remote Cache - Definição do Glossário de CI/CD
Um remote cache armazena saídas de build ou teste em um servidor compartilhado para que qualquer máquina, incluindo runners de CI efêmeros, possa reutilizar o trabalho feito por outra. Ferramentas como Bazel, Turborepo, Gradle e sccache o suportam.
Por que isso importa
Em runners de CI recém-criados um cache local está vazio, então um remote cache é o que de fato entrega cache hits no CI. Um colega ou um job anterior o popula, e seu job baixa o resultado em vez de recalcular.
Guias relacionados
Incremental Build - CI/CD Glossary DefinitionIncremental Build: An incremental build rebuilds only the parts of a project affected by a change, reusing pr…
Hermetic Build - CI/CD Glossary DefinitionHermetic Build: A hermetic build runs in complete isolation from the host: it declares every input explicitly…
Cache (CI) - CI/CD Glossary DefinitionCache (CI): A **cache** stores dependencies or build outputs between runs so they are restored instead of rec…