Comment

Comment by WnZ39p0Dgydaz1

My understanding: Pick zmq if you want something safe and battle-tested with good client library support. Pick nng if you want to be at the forefront of new tech or need some of its unique features over zmq (https://nanomsg.org/documentation-zeromq.html). Performance-wise nng still seems like it's inferior to zmq because it's not as heavily optimized. There are lots of performance-related unresolved Github issues.

nanomsg is not an option because it's essentially abandoned.

I've been using nng for a project of mine and I'm happy with it so far.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton