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