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