Archives For Scalability


9-4-2013 2-08-24 AMWhat is it?

Windows Azure Cache is a distributed, in-memory, scalable solution that can be used to build highly scalable and responsive applications by providing super-fast access to data. A cache created using the Cache Service is accessible from applications within Windows Azure running on Windows Azure Web Sites, Web & Worker Roles and Virtual Machines.

Why is it Important?

On September 3rd 2013, Microsoft announced a new Windows Azure Cache Service. This is actually quite interesting for projects that requires a Highly Available (HA) Cache. It allows you to create a Cache Cluster using the management portal. This means that all infrastructure maintenance and resource management is Microsoft’s responsibility.

Continue Reading…


In 2010 I bought a Kindle and it changed my life! Since then I’ve been catching up on books I should have read years ago. Back then, reading technical books meant carrying bulky/ heavy printed books in my bag. The day I got my first kindle, is the day I started reading again!

Since then, I read quite a few books! Below are some of the books that got me hooked on Windows Azure!

Continue Reading…


Believe me when I say that we regularly overestimate the actual resource requirements for our applications. To be fair, it used to be the right thing to do. But when it comes to the cloud, the right way to go about resource requirements is to start small and to scale out to maintain your applications’ target performance. If scaling out isn’t working because the Virtual Machine lack RAM, CPU or local temporary storage its time to think about scaling up.

Continue Reading…