Distributed Computing – Common Problems
Multicasting: sending of a given data to multiple processes in
a distributed system is a common subtask in many
applications. As an example, in group communication, one
may want to send some breaking news to millions of
members as quickly as possible.
Replica management: to support fault tolerance and improve
system availability, the use of process replicas is quite
common. When the main server is down, one of the replica
servers replaces the main server.