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