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