Question: Question # 7. a. Adapt the central server algorithm for mutual exclusion to handle the crash failure of any clients (in any state), assuming that
Question # 7.
a. Adapt the central server algorithm for mutual exclusion to handle the crash failure of any clients (in any state), assuming that the server is correct and given a reliable failure detector. Comment on whether the resultant system is fault tolerant. What would happen if client that possesses the token is wrongly suspected to have failed?
b. What is the gossip architecture? Why does a replica manager need to keep both a `replica' timestamp and a `value' timestamp?
c. Write pseudocode for a scheme for integrating two replicas of a file system directory that underwent separate updates during disconnected operation.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
