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