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