Monday, 24 June 2013

Distributed Systems: Concepts and Design by George Coulouris. Question 2.5

2.5) Suggest some applications for the peer process model, distinguishing between cases when the state of all peers needs to be identical and cases that demand less consistency.

Answer:
Cooperative work (groupware) applications that provide a peer process near to each user. 
Applications that need to present all users with identical state - shared whiteboard, shared view of a textual discussion 
Less consistency: where a group of users are working on a shared document, but different users access different parts or perhaps one user locks part of the document and the others are shown the new version when it is ready. 
Some services are effectively groups of peer processes to provide availability or fault tolerance. If they partition data then they don’t need to keep consistent at all. If they replicate then they do.

If you found the answer useful, please visit my other website. Exercise or Fitness Training has huge psychological and physical benefits. Train and dress up for the occasion

1 comment:

  1. can you give me your computer platform assignment for my revision?

    ReplyDelete