Implementation of a lock-free append-only skiplist
-
Updated
Dec 9, 2024 - C++
Implementation of a lock-free append-only skiplist
a single producer single customer lock-free (atomic) queue
Lockless MemoryPool
Low-latency system that consumes historical market data from Databento, passes it through a lock-free ring buffer, and processes it in a separate thread to compute a simple real-time statistic.
A simple & header-only threading library written in C++20 .
Circular Buffer that can either use a fixed-size buffer and dynamic buffer in a lock-free manner.
C++ RCU: header-only, dependency-free, RAII-based snapshot isolation
A simple hazard pointer implementation for your memory well being
A lightweight multithreading C++ network library based on Reactor.
Inter process communication in Linux based on shared memory and lockless data structures
A complete hazard pointer library written in C++17.
A simple lock-free double buffering mechanism implementation written in C++20
Header-only C++20 library for lock-free, time-stamped metric recording in multi-threaded applications.
Low latency lock free SPSC, SPMC, MPMC Queue and Stack. Fast SpinLock, SeqLock
Add a description, image, and links to the lock-free topic page so that developers can more easily learn about it.
To associate your repository with the lock-free topic, visit your repo's landing page and select "manage topics."