Gil Zilberfeld's presentation from ADC2011 on identifying and preventing multithreading issues.Read less