O Que É Cache Stale-While-Revalidate?
Stale-while-revalidate é uma estratégia de cache em que uma entrada de cache expirada ainda é retornada de imediato para manter as respostas rápidas, enquanto uma cópia fresca é buscada em segundo plano. A requisição atual recebe o valor obsoleto; o valor atualizado popula o cache para requisições posteriores. Ela troca uma pequena janela de obsolescência por uma latência consistentemente baixa.
Por que isso importa
Esse padrão evita fazer os usuários esperarem por uma nova busca lenta enquanto ainda mantém os dados eventualmente atuais. Ele sustenta tanto diretivas de cache HTTP quanto bibliotecas de dados do cliente.
Guias relacionados
What Is ISR Revalidation?ISR revalidation regenerates a static page in the background after a set interval, serving the cached version…
What Is On-Demand Revalidation?On-demand revalidation invalidates and rebuilds cached pages or data in response to an explicit event, like a…
What Is a Cache Tag?A cache tag is a named label on a cached entry that groups related items so they can be looked up and purged…