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