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