MPMCQueue
Concurrent Queue
A concurrent queue implementation with bounded capacity, designed for high-performance and low-latency applications.
A bounded multi-producer multi-consumer concurrent queue written in C++11
1k stars
44 watching
169 forks
Language: C++
last commit: 12 months ago
Linked from 4 awesome lists
concurrencycppcpp11header-onlyqueue
Related projects:
Repository | Description | Stars |
---|---|---|
| A C++ implementation of a bounded single-producer single-consumer queue with wait-free and lock-free semantics | 931 |
| A thread-safe container for sharing data between threads | 421 |
| An implementation of a lock-free concurrency primitive in C++11. | 196 |
| A C# message queue system using MongoDB as the backend to handle and manage messages in a distributed environment. | 3 |
| A high-performance concurrent queue implementation using atomic counters and the x86 fetch-and-add instruction | 127 |
| A C++ concurrency implementation inspired by Golang's style | 15 |
| A C# implementation of a high-performance priority queue optimized for pathfinding applications. | 1,178 |
| A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities | 404 |
| A Queueing library for CakePHP that allows tasks to be processed asynchronously | 36 |
| A lock-free data structure that enables concurrent, efficient exchange of data between multiple threads. | 36 |
| A Redis-based queuing system for Symfony applications | 52 |
| A library providing a simple and expressive way to write parallel programs with complex task dependencies. | 8 |
| A type-safe library for building parallel applications by providing a safe and efficient way to create concurrent RPC (Remote Procedure Call) interfaces. | 47 |
| A data structure library implementing a B-heap priority queue optimized for cache performance and suitable for efficient insertion and retrieval of elements. | 104 |
| A distributed queue built on top of Cassandra to handle message processing and routing. | 51 |