Cache Invalidation — Is there a General Solution?
What you are talking about is lifetime dependency chaining, that one thing is dependent on another which can be modified outside of it’s control. If you have an idempotent function from a, b to c where, if a and b are the same then c is the same but the cost of checking b is … Read more