[zeromq-dev] HWM behaviour & blocking

Pieter Hintjens ph at imatix.com
Thu May 10 18:56:45 CEST 2012

On Thu, May 10, 2012 at 11:14 AM, Steffen Mueller
<zeromq at steffen-mueller.net> wrote:

> Oh, I wasn't annoyed at the library. If my tone was sour, I apologize!

Yes, it seemed like that. No harm done. My apologies for jumping to assumptions.

The functionality you want is (IMO because it takes time to fully dive
into peoples' use cases, and time is precious) high level and depends
on two-way communication between peers, heartbeating, and some form of
flow control (credit based or other). It is much, much more than the
core library can attempt to do, and still aim to be a generic high
performance transport layer. HWMs are no more useful for this than are
the buffers in your router.

This is most definitely "exotic" routing, and should be relatively
easy to roll your own, but do first study the routing and reliability
examples in the Guide in detail, because most likely as you do, your
view of the problem will change quite profoundly.


More information about the zeromq-dev mailing list