shaq 0.1.0

SPSC FIFO queue backed by shared memory for IPC
Documentation
1
2
3
4
5
6
7
# shaq

[![Rust CI](https://github.com/apfitzge/shaq/actions/workflows/ci.yml/badge.svg)](https://github.com/apfitzge/shaq/actions/workflows/ci.yml)

shaq is a **SHAred Queue**: a simple shared-memory SPSC (Single Producer Single Consumer) FIFO queue.
It is designed for efficient inter-thread or inter-process communication where one producer and one consumer exchange data using a lock-free, memory-mapped queue.