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