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