lmdb-queue
JSON →lmdb-queue is a high-performance embedded queue library for Node.js, inspired by Kafka, capable of processing millions of messages per second. Current stable version is 0.2.0 (pre-1.0, may be unstable). Its core is implemented in C++ using LMDB, enabling multi-process access. It provides Producer and Consumer classes with configurable chunk size, batch size, and data types (string/buffer). Differentiators: embeddable, no external dependencies like Kafka, extremely high throughput. However, it has not been updated since 2015, lacks TypeScript support, and requires manual directory creation.
Resources
packagelmdb-queue ↗