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