There are open source Java and .NET versions of LMAX's Disruptor pattern, as described in the video LMAX - How to Do 100K TPS at Less than 1ms Latency. Here is more links to information on the Disruptor pattern.
Is anyone aware of a port of the Disruptor pattern to C++, either finished or in beta?
Update
Apparently others are calling for a C++ version of the Disruptor pattern.