A router separating process p from two others, q and r, fails immediately after p initiates the multicasting of message m. If the group communication system is view-synchronous, explain what happens to p next.
What will be an ideal response?
Process p must receive a new group view containing only itself, and it must receive the message it sent. The question is: in what order should these events be delivered to p?.
If p received the message first, then that would tell p that q and r received the message; but the question implies that they did not receive it. So p must receive the group view first.
You might also like to view...
When a file is opened for reading, the file stream object's "read position" is
A) at the end of the file. B) at the beginning of the file. C) nonexistent, until the programmer declares it. D) in the middle of the file. E) None of the above
When is the expression “Not cond1” true?
(A) when cond1 is false (B) when cond1 is true (C) when cond1 is either true or false (D) None of the above
For an instance of Collection, you can obtain its iterator using ________________.
a. c.getIterator() b. c.iterator() c. c.iterators() d. c.iterable()
To help organize slides of a presentation into groups, you can create parts.? ____________________
Answer the following statement true (T) or false (F)