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