[Spread-users] View consistency
Anders.Lindstrom at ubsw.com
Anders.Lindstrom at ubsw.com
Wed Mar 12 01:48:22 EST 2003
Hello Spread Users,
I have been having a bit of a look at Spread. I am very interested so far because I am looking for ordering guarantees. I know that the answer is probably implied by the documentation but the question I have is this: do the ordering guarantees extend to the membership messages? In particular, can I implement so-called virtual synchrony in Spread. I'm sure you know what view synchrony is but just to make my meaning clear, I'll tell you what <emph>I</emph> mean by virtual synchrony.
Group View: current list of members in the group
View change: change in membership of the group
Virtual synchrony (view consistency):
1. there is a unique group view in any consistent state on which all members of the group agree
2. if a message m is multicast in group view v before view change c, either no member in v that executes c
ever receives m, or every member in v that executes c receives m before performing c
Basically this means that all non-failing members of a view receive exactly the same messages.
Sorry if this is repeat question. I couldn't find anything in the FAQ.
Regards,
Anders.
Visit our website at http://www.ubswarburg.com
This message contains confidential information and is intended only
for the individual named. If you are not the named addressee you
should not disseminate, distribute or copy this e-mail. Please
notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system.
E-mail transmission cannot be guaranteed to be secure or error-free
as information could be intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain viruses. The sender therefore
does not accept liability for any errors or omissions in the contents
of this message which arise as a result of e-mail transmission. If
verification is required please request a hard-copy version. This
message is provided for informational purposes and should not be
construed as a solicitation or offer to buy or sell any securities or
related financial instruments.
More information about the Spread-users
mailing list