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