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