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