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