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