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