http://www.computerworld.com.au/article/339594/how_do_they_do_it_/?fp=4&fpid=2359 Semi-interesting read.