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