[zeromq-dev] PGM: multiple listener behavior?
Steven McCoy
steven.mccoy at miru.hk
Wed Aug 8 16:59:38 CEST 2012
On 7 August 2012 13:33, Stuart Levy <salevy at illinois.edu> wrote:
> Thanks - could you explain a bit more? In the
> PUB+SUB-on-same-port-on-same-host situation Pierre described - which
> applies to me too - *all* NAKs will be lost, not just some small fraction
> of them, if the SUB socket gets opened before PUB, IIUC. Does that imply
> that recovery can never happen, regardless of rate limiting, etc.? I
> don't want the loss of a single multicast packet to mean that the whole
> system will need to be restarted...
>
With multiple senders on the same host on the same PGM session only the
first will receive NAKs due to unicast routing. It's an OS and protocol
design feature.
I believe with 0MQ only one PGM publisher should ever be active on the
network: a bus topology is not supported by the 0MQ socket. This is
probably the more pertinent issue that voids a lot of the previous
discussion.
>
> If so, then I don't see how I can use zeromq multicast to create a barrier
> primitive - that I'd be better off just doing all the low-level networking
> myself. That's a pity, if true.
>
Need a bit more clarification on what you are looking for? Atomic
multicast? I think there was a brief mention about this previously.
--
Steve-o
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20120808/739c3975/attachment.htm>
More information about the zeromq-dev
mailing list