Ring buffer is just a piece of memory in your computer or smart phone. I'm talking about some specific implementation suitable for ultra low-latency trading 😉
Am trying to learn about low latency systems engineering. I came across something called disruptor which uses a ring buffer for low latency message passing. Thx for this because it gives me a reference implementation.
This algorithm is probably the fastest possible way of signaling between CPU cores. It is provided as-is, and you need to use your own knowledge and skills to get the most of it.
Thank you for the video and the detailed code. Good content related to low latency programming is hardly available online. I will be interning at a market making trading firm as C++ dev soon and if you have know any other resources you feel will be helpful for me, please let me know. Thank you.