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