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