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