title: LMAX's disruptor pattern: is there a port to C++?
body: <p>There are open source <a href="http://code.google.com/p/disruptor/" rel="nofollow noreferrer">Java</a> and <a href="http://code.google.com/p/disruptor-net/" rel="nofollow noreferrer">.NET</a> versions of LMAX's Disruptor pattern, as described in the video <a href="http://www.infoq.com/presentations/LMAX" rel="nofollow noreferrer">LMAX - How to Do 100K TPS at Less than 1ms Latency</a>. Here is <a href="https://stackoverflow.com/questions/6559308/how-does-lmaxs-disruptor-pattern-work">more links to information on the Disruptor pattern</a>.</p>
  
  <p>Is anyone aware of a port of the <a href="http://www.infoq.com/presentations/LMAX" rel="nofollow noreferrer">Disruptor pattern</a> to C++, either finished or in beta?</p>
  
  <p><strong>Update</strong></p>
  
  <p>Apparently <a href="http://mdavey.wordpress.com/2011/07/08/c-disruptor/" rel="nofollow noreferrer">others are calling for a C++ version</a> of the Disruptor pattern.</p>