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