Java Magazine: Intro to the Disruptor Part One