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