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