[zeromq-dev] Status on PUB side filtering

Pieter Hintjens ph at imatix.com
Fri Jun 3 22:04:18 CEST 2011

On Fri, Jun 3, 2011 at 12:55 PM, Garrett Smith <g at rre.tt> wrote:

> At first blush, publish side filtering in 0MQ would address my use
> case nicely. I realize the performance and complexity implications of
> that model make it a poor (or challenging) fit for the 0MQ socket
> layer.

There is a PUB-side filtering project in progress, but hasn't moved
much in the last six months or so. One option would be to invest time
in that branch.

Another option would be to implement topic exchange logic in your
application (it's not really complex) and use ROUTER (XREP) sockets to
address DEALER (XREQ) subscribers. That is what I'd do today, if I was
unable to make the PUB-side filtering with in the libzmq core.

If you need help on high-speed topic routing, let me know. The
original whitepaper I wrote when designing the AMQP exchanges is here:


More information about the zeromq-dev mailing list