Bom dia, uma dúvida, caso eu mantenha o cache de dados consultados em uma API, qual estratégia utilizar pra invalidar, apenas por tempo? Pois não saberei quando incluído ou alterado um dado nessa API.
Obrigado
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia, uma dúvida, caso eu mantenha o cache de dados consultados em uma API, qual estratégia utilizar pra invalidar, apenas por tempo? Pois não saberei quando incluído ou alterado um dado nessa API.
Obrigado
Oi Julian,
Isso vai depender da aplicação e do impacto de dados desatualizados serem lidos. Tem várias abordagens distintas, podendo ser um determinado tempo o fator para invalidar o cache.
Aqui tem um artigo bacana sobre o tema: https://aws.amazon.com/pt/builders-library/caching-challenges-and-strategies/