database cluster scalability google ajax high-availability opensocial web map-reduce mysql javascript linux performance computing python internals java web-development api apps development graph programming app-engine video filesystem security facebook social network