O Que É um Mirror de Pacotes?
Um mirror é uma réplica total ou quase total de um registry ou repositório upstream, sincronizada em uma agenda para que os consumidores busquem da cópia local em vez da origem. Diferente de um proxy cache, que se preenche preguiçosamente sob demanda, um mirror mantém proativamente todo o conjunto. Distribuições e grandes organizações espelham índices de pacotes por velocidade e controle.
Por que isso importa
Mirrors oferecem acesso previsível e rápido às dependências e isolamento da disponibilidade do upstream, o que importa para ambientes air-gapped ou sujeitos a conformidade. Eles custam mais armazenamento que um proxy cache porque guardam tudo, mas garantem que um pacote esteja presente antes de qualquer pessoa solicitá-lo.
Conceitos relacionados
- Replica proativamente, diferente de um proxy cache preguiçoso
- Útil para ambientes air-gapped ou de conformidade
- Troca armazenamento por disponibilidade garantida
Guias relacionados
What Is a Proxy Cache?A proxy cache sits between your builds and an upstream registry, caching fetched dependencies locally so repe…
What Is an Artifact Repository?An artifact repository is a managed store for build outputs and dependencies, such as packages, libraries, an…
What Is Vendoring Dependencies?Vendoring commits a copy of third-party dependencies directly into your repository instead of fetching them a…