Which Azure Caching Strategy to use?
I have been working on Azure for quite sometime now. I thought I would share my thoughts on how a developer can build something without spending a huge amount of money. Even if you are a company, it always helps to be as cost effective as you can. Caching is important to scale any application. And Azure offers several different ways of caching. I have experimented with all types. All of them work quite well, but not all of them are cost effective as the others. It can hurt because you pay the costs monthly - every month. The Azure Caching Service which you can configure in different amounts from 128MB to several GB works very well and is quite resilient, but it is not as fast as the Role based Caching. It is quite expensive to use it, because not only do you pay for it, but your own role memory may not be used that much. However, using role based caching has its own cons. The first being that it does not support high availability atleast as per the current documentation. Also, it