[zeromq-dev] Any way to get info on subscribers?
Martin Sustrik
sustrik at 250bpm.com
Sun Jul 25 10:17:35 CEST 2010
Martin Sustrik wrote:
> I think the main use case here is that people often want two distinct
> functionalities:
>
> 1. "production subsystem" that handles the real work
> 2. "administrative subsystem" that keeps track of different components
>
> (see attached diagram)
>
> These two, IMO, should be clearly separated.
Hm. Given the diagram I've attached to my reply (subsystems.png) having
production and administrative subsystems separated seems to be just my
personal preference with single production/administrative distribution
tree being a perfectly valid alternative.
To provide some backing to my argument, I would like to point out the
case where the distribution tree spans across multiple enterprises (data
producer, intermediaries such as data resellers, data consumers etc.)
See subsystems2.png
The point is that the scope of administrative subsystem is constrained
to a single enterprise, while the scope of distribution tree spans
across enterprises, meaning that the two cannot be made into one.
As a practical example, consider the case of "get number of subscribers"
feature. Enterprise B (data consumer) may not want to allow Enterprise A
(data producer) to know how many subscribers there are on its internal
network (say it fears it would affect pricing of the data by Enterprise A).
Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: subsystems2.png
Type: image/png
Size: 33626 bytes
Desc: not available
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20100725/6a100693/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: subsystems.png
Type: image/png
Size: 14615 bytes
Desc: not available
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20100725/6a100693/attachment-0001.png>
More information about the zeromq-dev
mailing list