24 de Março
Cache Miss
O que cache miss significa e por que perder o cache não e necessariamente erro, mas sempre tem custo.
O que e
Cache miss e quando o dado procurado não esta no cache.
Nesse caso, o sistema precisa buscar na fonte original e talvez preencher o cache depois.
Quando importa
Miss importa porque ele costuma aumentar:
- latência
- carga no banco
- variação de resposta
Ele também afeta o comportamento do cache no aquecimento e depois de invalidacoes.
Erro comum
O erro clássico e tratar miss como defeito absoluto.
Nem todo miss e ruim.
O problema e quando ele acontece demais ou na hora errada.
Pergunta melhor
Antes de julgar, vale perguntar:
- esse miss era esperado?
- ele veio de expiração saudavel ou de estratégia ruim?
- o sistema aguenta bem cair para a fonte original?
Compartilhar esta página
Copie o link manualmente no campo abaixo.