Skip to content

glide-mqMessage Queue for Node.js

High-performance job queue on Valkey/Redis Streams with 1-RTT operations and a Rust NAPI core

Performance

Benchmarked on AWS ElastiCache Valkey 8.2 (r7g.large) with TLS enabled:

Concurrencyglide-mqLeading AlternativeDelta
c=12,479 j/s2,535 j/s-2%
c=510,754 j/s9,866 j/s+9%
c=1018,218 j/s13,541 j/s+35%
c=1519,583 j/s14,162 j/s+38%

addBulk: 10,000 jobs in 350ms. Gzip compression: 98% reduction on 15KB payloads.

Quick Install

bash
npm install glide-mq

Requires Node.js 20+ and Valkey 7.0+ (or Redis 7.0+).

Ecosystem

PackageDescription
glide-mqCore queue library
@glidemq/honoHono middleware
@glidemq/fastifyFastify plugin
@glidemq/nestjsNestJS module
@glidemq/hapiHapi plugin
@glidemq/dashboardExpress web dashboard

Released under the Apache-2.0 License.