1. 11
  1.  

  2. 6

    LMAX Disruptor is embedded in Apache Storm. It is used for internal message buffers and intra-worker communication.

    This post goes into a lot of detail on that:

    http://www.michael-noll.com/blog/2013/06/21/understanding-storm-internal-message-buffers/

    1. 3

      that post is also rather out of date and several things that it states are no longer true.

      i spent a good deal of time for a forthcoming chapter of Storm Applied going through and documenting Storm internals.

      1. 1

        Thank you for sharing this, this is really cool!

      2. 1

        Martin gave an interesting talk at strange loop this year about a network messaging system called Aeron that will be open-sourced soon (if it hasn’t already been). The talk was filled with much of the iconoclastic railing against slow popular things that he has given while speaking about the disruptor.

        1. 1

          It was a good talk! One of the few from SL 2014 that isn’t already online. I took a lot of notes, and hope to get around implementing it in C eventually.