Scalability recommendations


I have been speculating about nodes and scalability. Is there any specifik recommendations?

Should I start off by scaling vertically with one node, fine tuning and adding more hardware to the point where some certain limit is reached, and then transition to horizontal scaling? Or should I start with a couple of low-end nodes and add more hardware until the cap is reached and then start with horizontal scaling?

I am currently working on a project where we will start with a pretty small index. But we should be able to scale up/out massively in the long run.


No one? I am specially intrested in people applying ElasticSearch to large project and their experiences.