a fork version of LMAX Disruptor written in c++