good points. but to be fair most problems become hard, hard problems when your site operates at large, large scale. for small traffic sites, caching architecture is easy and most of the subtle vulnerabilities don't manifest.
background: i've been a senior staff engineer at Orbitz and i did a lot of work on the caches at Cheaptickets.com
background: i've been a senior staff engineer at Orbitz and i did a lot of work on the caches at Cheaptickets.com