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