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