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