How do I handle a million hits a minute?
ErrantX: I've been looking at something similar (not on that scale admittedly) recently.Either I would go with a generic cloud service to host on (which should scale to handle your hits) such as EC2. Butthe cost could be astronomical.Or you could go with something like 3tera & the custom cloud solutions and make your own server system: I'd say 4 or 5 servers behind a load balancer.However w/o knowing more about how data will be stored I cant advise on how to keep the database under control. A million database writes per min is not going to be pretty - even a million reads per min is going to stress it... give us some info on your DB architecture and the process / requirements of those hits and someone will be able to advise more I am sure :)
(Edit: as a hint your probably after somethign like slave db's and memcached - have a look at how Wikipedia handles their data)