O Que É a Taxa de Cache Hit?
A taxa de cache hit é a proporção de consultas ao cache que encontram uma entrada utilizável (hits) versus as que não encontram (misses), geralmente expressa como percentual. Uma taxa alta significa que a maior parte do trabalho está sendo reutilizada; uma baixa significa que o cache raramente ajuda. É a métrica principal para avaliar se um cache de build ou de dependências está valendo a pena.
Por que isso importa
Um cache só acelera as coisas quando é acertado. Uma estratégia de key ruim, invalidações frequentes ou evicção podem silenciosamente derrubar a taxa de hit, de modo que os builds ficam lentos apesar de um cache estar configurado. Acompanhar a taxa no CI diz se você deve ajustar as cache keys ou o scope, e isso afeta diretamente os minutos de runner gastos.
Conceitos relacionados
- Hits servidos do cache; misses recalculados
- Cache keys ruins e evicção reduzem a taxa
- Afeta diretamente o tempo de build e o custo do runner