[zeromq-dev] Our router architecture - suggestions going forward?

Chuck Remes cremes.devlist at mac.com
Fri Feb 3 00:04:19 CET 2012

On Feb 2, 2012, at 4:44 PM, Noah Gibbs wrote:

> I'll assume that means that ZMQ_ROUTER and ZMQ_DEALER won't be deprecated.  Does that also mean that the GENERIC (then renamed, I believe) socket type that was to detect connections and disconnects will also not be added?

That is correct, the GENERIC socket type (renamed to ROUTER, believe it or not) has been removed for 3.1. That doesn't mean it won't come back at some point, but we are trying to be a bit more methodical about *incrementally* adding new features and making sure they get adopted by the community and are driven to stability. The 4.x idea was too big and disruptive. I anticipate we'll see some of those ideas return, but hopefully it will be without breaking things too badly. :)

> In any case, sounds like we can just work off the existing dealer and router socket types without a problem.

Yes, the DEALER/ROUTER sockets should continue to work in 3.1 as they did in the 2.1 series.

> Thanks!
> We may wind up taking you up on the whole "becoming a contributor" thing, depending how it goes.  ZMQ is working very well for us, but it would be surprising if we didn't wind up looking through its internals sooner rather than later :-)

We love patches.


More information about the zeromq-dev mailing list