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