add disruptor read thread base impl