Pass the ringBuffer to EventProcessorFactory.createEventProcessor instead of making each instance fetch it from the disruptor.