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