I wrote this in Crystal lang to learn more about it and the language: https://github.com/nolantait/disruptor.cr
There is a Ruby version that is also very readable: https://github.com/ileitch/disruptor
There is a Ruby version that is also very readable: https://github.com/ileitch/disruptor
(Disclaimer: I wrote it.)