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