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