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