Stale-While-Revalidate
Obsoleto-enquanto-revalida
Obsoleto-enquanto-revalida pode mostrar um cache obsoleto permitido de uma vez enquanto verifica uma resposta nova em segundo plano.
Outro exemplo
Uma lista de guias abre a partir do cache. Uma verificação silenciosa o substitui somente quando uma resposta mais recente chega.
Partes principais
- 01resposta em cache
- 02Janela obsoleta permitida
- 03Exibição imediata
- 04Validação em segundo plano
- 05Substituição nova
Use-o quando
Use-o para telas com leitura intensa onde dados ligeiramente antigos são seguros por um curto período definido.
Não o use quando
Não forneça permissões antigas, status de pagamento ou dados de segurança quando a obsolescência puder causar danos.
Nome usado no código
stale cache -> serve now + revalidate -> fresh replace Antes de lançar
Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback.
Outcome: Complete the task with Obsoleto-enquanto-revalida (Stale-While-Revalidate). User context: Uma lista de guias abre a partir do cache. Uma verificação silenciosa o substitui somente quando uma resposta mais recente chega. Technology or engineering concept: Obsoleto-enquanto-revalida (Stale-While-Revalidate). Why it fits: Use-o para telas com leitura intensa onde dados ligeiramente antigos são seguros por um curto período definido. Do not use it when: Não forneça permissões antigas, status de pagamento ou dados de segurança quando a obsolescência puder causar danos. Engineering fit: Define where it runs and which version to use. Set its job, interfaces, data flow, dependencies, supported systems, security, and speed limits. Explain how it fits the current stack. Lifecycle safeguards: Check dependency health and licenses. Add monitoring and a fallback. Name the upgrade owner. Do not add a second tool for the same job without a measured benefit. Acceptance criteria: A small integration proves the needed behavior. Test compatibility, security, failure, and performance. Document deploy, upgrade, support, and rollback steps. Evidence and limits (evidence boundary): Um documento formal ainda pode ser rascunho, release candidate ou versão final. Cheque o status e o suporte no navegador ou plataforma. Unknowns to confirm: Current stack, runtime and version rules, target systems, dependency owner, performance budget, support period, and migration limits.
Conferir este pedido
Review how Obsoleto-enquanto-revalida (Stale-While-Revalidate) is used now. Definition: Obsoleto-enquanto-revalida pode mostrar um cache obsoleto permitido de uma vez enquanto verifica uma resposta nova em segundo plano. Release checks: Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.