Ported to disruptor 3.2