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