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 to your Cargo.toml dependencies:
[]
= "0.1.0"
Example:
use crateBbq;
use crateBlockingQueue;