Invalidación de caché: ¿existe una solución general?

"Sólo hay dos problemas difíciles en la informática: invalidación de la caché y nombrar cosas". Phil Karlton ¿Existe una solución o método general para invalidar un caché? saber cuándo una entrada está obsoleta, por lo que tiene la garantía de obtener siempre datos nuevos? Por ejemplo,...