In the last article I covered what queues are, the producer-consumer model, and the three access patterns — SPSC, MPSC, and MPMC. If you haven't read that one, start there because this builds directly ...