A cross-platform shared memory queue for fast communication between processes (Interprocess Communication or IPC).
-
Updated
Jan 12, 2025 - C#
A cross-platform shared memory queue for fast communication between processes (Interprocess Communication or IPC).
A simple and lightweight shared memory queue with some useful features
Implementation of shared-memory ring-buffers
Fast inter-process communication (IPC) with zero-copy (0CP); Intra- and cross- language exchange (e.g. Python - C++) via Queue API for multi-producer multi-consumer usecases; Shared memory ring buffer
Experiments for the paper "VAMOS: Middleware for Best-Effort Third-Party Monitoring" accepted to FASE 2023.
Add a description, image, and links to the shared-memory-queue topic page so that developers can more easily learn about it.
To associate your repository with the shared-memory-queue topic, visit your repo's landing page and select "manage topics."