I also thought cache poisoning means putting a bad response into a cache by sending a special request so that innocent people will be served malicious response because they hit the cache. I think article uses it in a different context.
I also thought cache poisoning means putting a bad response into a cache by sending a special request so that innocent people will be served malicious response because they hit the cache. I think article uses it in a different context.
I agree. The cached responses mentioned in this article are perfectly valid; they're simply not very useful.
Rather than cache poisoning, I'd call this cache constipation.
<meta name="author" content="Dridi Boukelmoune">
who according to crunchbase is a "Technical Presales Engineer" at Varnish.
Segmenting your storage is the solution I suggest in the blog post.
I do mention that the RFC says that 404 responses can be cached, and that according to my own cache policy, I disagree.
It depends on your goals.