Understood.  But what topology do you envision to implement the logical 
streams. Presumably, subscribers and publishers would connect zmq sockets after 
discovering it with the coordination service/broker.
Are you thinking of a symmetric solution, where the physical zmq backing behind 
every stream exists on every machine or a sharded one?  Could publishers on any 
machine publish to any stream?

On Feb 23, 2011, at 4:21 PM, Pieter Hintjens wrote:

> On Thu, Feb 24, 2011 at 1:14 AM, Michael Kogan
> <[email protected]> wrote:
> 
>> Pieter,  what is the difference between the "stream" you describe in your 
>> document and forwarder, other than use of a registration server? Do the 
>> streams in your estimation have a location? Or are they a collection of 
>> connected forwarders (one per box)?
> 
> Streams don't exist as processes or threads, they are a logical
> routing and addressing mechanism that allows subscribers to connect to
> publishers without knowing the network topology in advance.
> 
> -Pieter
> _______________________________________________
> zeromq-dev mailing list
> [email protected]
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to