rbnng 1.0.0 — Native Ruby bindings for NNG
rbnng provides fast, native C extension bindings for libnng, a lightweight broker-less messaging library.
It supports all scalability protocols (req/rep, pub/sub, push/pull, pair, survey, bus), TLS transport with mTLS, zero-copy message forwarding, and first-class Async fiber support. 47k+ msg/s throughput over inproc, 10k+ over tcp and ~57 µs fiber roundtrip latency — on a Linux VM running on an old Intel MacBook, no less.
gem install nng and you’re ready to go.
Post a comment