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