ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

cache invalidation

/ˈkæʃ ɪnˌvælɪˈdeɪʃən/locução substantiva

Processo de decidir quando um dado guardado em cache deixou de ser válido e precisa ser removido ou atualizado.

Onde usar

'O problema é cache invalidation', dito em tom de resignação quando o usuário vê um dado velho.

Exemplos

There are only two hard things: cache invalidation and naming things.

Só existem duas coisas difíceis: invalidação de cache e dar nomes.

The stale price is a cache invalidation bug.

O preço desatualizado é um bug de cache invalidation.

We invalidate the cache whenever the product changes.

Invalidamos o cache sempre que o produto muda.

Cuidado

Não basta definir um tempo de expiração: sem estratégia clara, o cache entrega dados desatualizados ou perde o ganho de desempenho.

Sinônimos

invalidação de cache

Origem

A dificuldade virou piada na frase atribuída a Phil Karlton, de que só há duas coisas difíceis em computação: invalidar cache e dar nomes.

Veja também

Todos os termos de Desenvolvimento de Software