i came across a good read about asp.net cache while going through some search on Google. although asp.net cache is a wonderful tool to enhance the performance and scalability of the app, but its hold good in smaller web farms only. in a lager web garden where number of severs are more then two and data is distributed over these servers, then asp.net cache may ends up with some performance issues as it is stand alone and inproc in nature,in such situations. the use of a distributed cache can be a better option. as the cache in this situation will be distributed over multiple servers, it'll not only boost the performance of the app but you will have the scalable data all the time.
there are two famous third party distributed cache provider easy available of Google which are NCache and Appfabric. here is main article for your reference,
http://www.alachisoft.com/ncache/asp-net-cache.html
there are two famous third party distributed cache provider easy available of Google which are NCache and Appfabric. here is main article for your reference,
http://www.alachisoft.com/ncache/asp-net-cache.html