C++14 lock-free queue.
-
Updated
Oct 11, 2025 - C++
C++14 lock-free queue.
Lockfree, atomic, multi producer, multi consumer, C++, in process and inter-process queue
L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.
A comprehensive and efficient low-contention thread pool for easily managing both sync and async workloads. It provides granular work control, flexible concurrency, and robust error handling.
Fast multi-producer, multi-consumer unbounded channel with async support.
A fast no_lock RingQueue between 2 threads (25M WrtieRead per second)
Various collections which are completely unmanaged by the GC
lock-free LIFO stack by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!
it's a smallest library that provides a lock-free thread pool sharing on multithreading, it design for scalability
ConcurrentQueue implemented in c++, the algorithms involved are also used in Java ConcurrentLinkedQueue (Java Platform SE 8 ).
An easy-use coroutine lib implement by C++ coroutine and liburing
A C++11 shared mutex with high emphasis on performance
A set implementation based on lockfree skiplist.
A multi-producer multi-consumer lock-free ring buffer implementation
3 different C++, multi-threaded queues including a lock-free one
concurrent and lockfree data structures in C++
Yet another lock-free object pool, support `no_std`.
Distributed-Instant-Messaging-System-Development is a full-stack instant messaging project, using C++17, Boost and gRPC, featuring a distributed TCP server architecture. 1. For Client development, we are using basic QT6 framework to build the end-user teminal. 2. For Server development, we are using a mixed of C++ and Nodejs.
Add a description, image, and links to the lockfree topic page so that developers can more easily learn about it.
To associate your repository with the lockfree topic, visit your repo's landing page and select "manage topics."