Low-Latency Lock-Free Ring-Buffer in C - Lock Free Programming (Part #2)
See project on GitHub: https://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!

▶︎
The Order Book (C++20 Concepts & Coroutines - A long journey from C++98)

▶︎
Single Producer Single Consumer Lock-free FIFO From the Ground Up - Charles Frasch - CppCon 2023

▶︎
Lock-Free Atomic Shared Pointer in C - Lock Free Programming (Part #1)

▶︎
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

▶︎
Libraries That Quietly Revolutionized C

▶︎
Low Latency Explained - Lock Free Programming (Part #3)

▶︎
The Cost of Concurrency Coordination with Jon Gjengset

▶︎
The Insane Genius of a Formula 1 Gearbox

▶︎
What is Low Latency C++? (Part 1) - Timur Doumler - CppNow 2023

▶︎
How to Actually Learn C (2027 Edition)

▶︎
Cache-Friendly C++ - Jonathan Müller - CppCon 2025

▶︎
eapbg #29 Ring Buffer

▶︎
17. Synchronization Without Locks

▶︎
The World Is Not Ready For Jai

▶︎
How Much Memory for 1,000,000 Threads in 7 Languages | Go, Rust, C#, Elixir, Java, Node, Python

▶︎
Age of Empires: 25+ years of pathfinding problems with C++ - Raymi Klingers - Meeting C++ 2025

▶︎
Parallel C++: Lock-Free and Wait-Free Algorithms

▶︎
Producer/Consumer, The RingBuffer and The Log. (Techniques for building Events Pipelines with ease)

▶︎
Ring Buffer

▶︎
