[Spread-users] Spread Messaging Question...
John Schultz
jschultz at spreadconcepts.com
Fri Mar 24 13:22:54 EST 2006
Here's a little bit more detail. Normally when a daemon sends a client's
data message it hardware broad/mutlicasts it within the segment and then
unicasts it to the representatives of each of the other segments in the
system, who in turn hardware broad/multicast the message within their
segment.
Since you are not going to use broad/multicast support, then I assume you
are going to place each daemon in its own segment. Using the logic above
then what will happen is that a sending daemon will send N unicasts, one
directly to each of the daemons in the system.
As you can see, in general not using broad/multicast when you have access
to it is a bad idea.
Currently Spread does not prune messages based on daemon interest at all,
so all connected daemons get all messages.
Cheers!
---
John Schultz
Spread Concepts
Phn: 443 838 2200
On Fri, 24 Mar 2006, Ryan Caudy wrote:
> Message traffic is transmitted between daemons in the same segment via
> IP multicast of broadcast, barring degenerate cases. The token is
> passed via unicast. Messages are transmitted between daemons and
> their clients (the group members) via TCP/IP or Unix domain sockets.
>
> Cheers,
> Ryan
>
More information about the Spread-users
mailing list