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