In an answer to another question, it’s noted that “Apps deployed to the hosted servers with ‘meteor deploy’ do not yet have any guarantees or SLAs about scaling.” So that rules out the possibility of using their hosted servers if I want to be sure I can fully scale, now.
The answer further notes that “A server bundle generated with ‘meteor bundle’ is basically a single process app. It is up to you wire it up to multiple instances, or however you want to implement auto-scaling.”
After reading that, I’m still very unclear on the question of scaling. On Heroku, I assume I can run “meteor bundle” single process apps in dynos. But if I use many dynos, each running a Meteor server bundle, is Meteor designed so that they can be wired up so that they are all synchronized with the same data (even if there’s a lag)?
Answering my own question, the Meteor team has announced a roadmap which includes the scalability plans, for inclusion in Meteor 1.0.