I am looking to use MS-Velocity a.k.a Appfabric Cache in a project that is starting by next month (so I am also assuming Q3 will have a go-live license). The project is a web application which will have at least 40K users in 6 months down. And we know for sure that cache server can be of only one node to start with and we will scale horizontally once the user base increases.
After reading this article, I was wondering that if I have to use Velocity with HA on, can I run one node just to start with and increase the nodes in cluster as soon as the load increases?