high performance c++ producer/consumer queues and executor utilities.
- provides lock-free queue variants for single and multi producer/consumer use cases
- provides blocking queue wrappers and runtime processors for async task handling
- includes executor utilities for scheduling, retries, throttling, key-based sharding, guarding, batching, and observability
- includes tests, benchmarks, and runnable examples
- low contention fast path for producers and consumers
- fixed-capacity ring queues with explicit full/empty signaling
- typed interfaces for queue entries and task results
- practical runtime helpers for backoff, result receiving, and worker control
cmake -S . -B build
cmake --build build --config Releasectest --test-dir build -C Release --output-on-failurecmake --build build --config Release --target rapidqueue_benchsee the examples/ folder for pipeline, fan-in, request-reply, and executor usage.