BBQ: A Block-based Bounded Queue for Exchanging Data and Profiling
This is a concurrent queue that supports multiple producers and multiple consumers. It is implemented based on the paper "BBQ: A Block-based Bounded Queue for Exchanging Data and Profiling" and can be used as follows:
Usage
Add bbq-rs to your Cargo.toml dependencies:
[]
= "0.1.1"
Example:
use Bbq;
use BlockingQueue;