drogalis / SPSC-Queue
A single producer single consumer lock free queue that utilizes copy / move assignment to transfer messages. Achieves a top performance, faster than many of the leading SPSC queues.
☆48Updated 4 months ago
Alternatives and similar repositories for SPSC-Queue:
Users that are interested in SPSC-Queue are comparing it to the libraries listed below
- C++20 Unit-Testing library☆44Updated 5 months ago
- Modern C++ Stack and Static based allocators + a Custom Aligned allocator☆96Updated 11 months ago
- High-performance metrics library☆41Updated 2 months ago
- Lightweight header-only C++20 enum and typename reflection☆53Updated last month
- Single-header, ranges-compatible generator type built on C++20 coroutines☆65Updated 2 years ago
- Compact SVO optimized vector for C++17 or higher☆102Updated 9 months ago
- Ease-of-use-first argument parsing for C++23☆61Updated last month
- ☆45Updated 6 months ago
- The seq library is a collection of original C++14 STL-like containers and related tools☆87Updated 5 months ago
- An indirect value-type for C++☆82Updated last year
- C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thr…☆28Updated 5 months ago
- C++20 coroutine runtime emphasizing performance and ease-of-use☆24Updated this week
- A modern and (mostly) macro free mocking-framework