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