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