In his blog Joseph Ottinger explained why caching is not always the best solution especially when it comes to live data when performance is a concern
Quote:
I have an unpopular opinion: caches indicate a general failure, when used for live data. This statement tends to ruffle feathers, because caches are very common, accepted as a standard salve for a very common problem; I’ve been told that cloud-based vendors say that caches are the key to scaling well in the cloud.
Read the full article and tell us what you think?
http://www.enigmastation.com/2011/09/20/caches-and-what-they-mean-for-the-cloud