Instead of a thinly veiled advertisement, how about some information on the capability of the hardware: histograms of RAM size, hard drives, CPU units (equivalents of some known CPU) and network speed/latency for these "50,000" machines?<p>Without a reasonable description of hardware, any ideas would be just hand waving.