Low-Latency Lock-Free Ring-Buffer in C - Lock Free Programming (Part #2)

Ғылым және технология

See project on GitHub: github.com/sadhbh-c0d3/lock-free
00:00 - Start
00:21 - What is Ring-Buffer?
02:58 - Project on GitHub
03:20 - Example Use
06:25 - Demo
08:04 - Library Overview
09:12 - Begin Read or Write
10:37 - Commit
11:16 - Async Library
12:50 - Library Summary
13:18 - Lock-Free Ring-Buffer is Evil
13:52 - Low-Latency Systems
14:18 - CPU Cores & Pipelining
15:22 - L3 Cache & Pinning
16:08 - Thank you!

Пікірлер: 12

  • @alexdai_
    @alexdai_12 күн бұрын

    You just gave me a pillow when I was sleepy, thanks! Good video!

  • @7guitarlover
    @7guitarlover4 ай бұрын

    Thankyou ! Please keep making more Low Latency Tutorials/lessons. Subscribed for that =)

  • @98_noot
    @98_noot28 күн бұрын

    algoritm's recommend this video. I confess, I don't understand much but I see a stronger people haha. nice video

  • @soniakolasinska3850

    @soniakolasinska3850

    28 күн бұрын

    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 😉

  • @barthelemyyerbanga7180
    @barthelemyyerbanga71804 ай бұрын

    Thank you, very clear 💯💯

  • @pooascyrous5722
    @pooascyrous57224 ай бұрын

    Thanks, please keep making high frequency trading staff

  • @darren970906
    @darren9709064 ай бұрын

    Please make more Low Latency programming videos!

  • @dhairyarungta3556
    @dhairyarungta35564 ай бұрын

    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.

  • @AMX0013
    @AMX00134 ай бұрын

    Thanks for this contnet! could you do a simillar explanantion of an order management system ?

  • @soniakolasinska3850

    @soniakolasinska3850

    4 ай бұрын

    Will think about it

  • @billyluo8239
    @billyluo82394 ай бұрын

    have you ever tried a performance test on this program? and thourghoutput?

  • @soniakolasinska3850

    @soniakolasinska3850

    4 ай бұрын

    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.

Келесі