7.5. Special characteristics of distributed systems
The distinguishing characteristics of a distributed system may be summarized as follows:
Concurrency
The components of a distributed computation may run at the same time.
Independent failure modes
The components of a distributed computation and the network connecting them may fail independently of each other.
No global time
We assume that each component of the system has a local clock but the clocks might not record the same time. The hardware on which the clocks are based is not guaranteed to run at precisely the same rate on all components of the system, a feature called clock drift.
Communications delay
It takes time for the effects of an event at one point in a distributed system to propagate throughout ...
Get Operating Systems: Concurrent and Distributed Software Design now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.