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
