readerwriterqueue
Lock-free queue
A single-producer, single-consumer lock-free queue implementation in C++
A fast single-producer, single-consumer lock-free queue for C++
4k stars
144 watching
668 forks
Language: C++
last commit: about 2 years agoLinked from 3 awesome lists
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A fast and fully thread-safe lock-free queue implementation for C++ | 10,134 | |
| A C++ implementation of a bounded single-producer single-consumer queue with wait-free and lock-free semantics | 931 | |
| A distributed message queueing framework providing durable and high-performance queues with various routing strategies. | 2,591 | |
| A lock-free data structure that enables concurrent, efficient exchange of data between multiple threads. | 36 | |
| A set of concurrent queue implementations for Nim. | 44 | |
| A distributed in-memory message broker designed to be scalable and fault-tolerant | 8,010 | |
| A library of C++ coroutine abstractions for building high-performance asynchronous programming systems. | 3,448 | |
| A high-performance job queue that improves application reliability by protecting jobs with advisory locks and utilizing PostgreSQL for speed and safety. | 2,308 | |
| A collection of single-file libraries providing utility functions. | 9,035 | |
| A C++ implementation of a thread pool for concurrent execution of tasks | 8,013 | |
| A C++ concurrency library providing high-level abstractions for writing concurrent and parallel applications | 2,347 | |
| A C++ library of concurrent data structures for lock-free and lock-based containers with thread-safe iterators. | 2,571 | |
| A single-header logging library for C++ applications with support for asynchronous logging, thread safety, and custom log patterns. | 3,813 | |
| An implementation of a lock-free concurrency primitive in C++11. | 196 | |
| An in-memory message queue system with an SQS-compatible interface | 2,573 |