RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

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

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in