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