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