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