SPSCQueue
Single producer single consumer queue
A C++ implementation of a bounded single-producer single-consumer queue with wait-free and lock-free semantics
A bounded single-producer single-consumer wait-free and lock-free queue written in C++11
931 stars
30 watching
130 forks
Language: C++
last commit: about 1 year ago
Linked from 2 awesome lists
concurrencyconcurrent-data-structurecppcpp11header-onlylock-freequeuespsc-queue
Related projects:
Repository | Description | Stars |
---|---|---|
| A concurrent queue implementation with bounded capacity, designed for high-performance and low-latency applications. | 1,212 |
| An implementation of a lock-free concurrency primitive in C++11. | 196 |
| Implementation of an alternative function object type to std::function with reduced overhead for low-latency systems. | 55 |
| A thread-safe container for sharing data between threads | 421 |
| A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing | 5 |
| A C++ library providing a simple way to manage notifications and event handlers in concurrent applications. | 75 |
| A Queueing library for CakePHP that allows tasks to be processed asynchronously | 36 |
| Compares performance of various data serialization libraries in C++ | 731 |
| A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities | 404 |
| 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 |
| Replays UDP packets from a pcap file | 262 |
| A library that provides efficient, constexpr-friendly container classes and algorithms for C++14 developers | 1,342 |
| A C++ wrapper around the FFmpeg libraries to simplify video processing and encoding. | 565 |
| Parallel pipeline library for stream processing | 62 |