TennisPoint.com servers are hosted on Amazon's cloud in an enterprise class data center which has battery backups, diesel generators, secure racks, biometric access control and more bandwidth than most could ever imagine. The data center has 4 separate providers to ensure that the bandwidth is always available with LOTS of speed! Is some of this over the top, maybe but it helps us sleep at night ;o)
TennisPoint is fast thanks to Amazon's robust infrastructure
.... present setup at AWS (warning geeky talk): 2+ load balanced web servers, 2+ data caching servers, large database server, email servers, job server (scheduling emails, SMS messages, logging) and a couple of other servers handling other misc tasks. About 9ish servers supporting TennisPoint.com at any one time.