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