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