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