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