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