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