7.9. Summary

The aim of this chapter is to make the reader familiar with the special properties of distributed systems at an early stage in the study of software system design. Most of the readers of this book will be using a networked computer with a window interface as their working environment. Distribution and concurrency are therefore natural properties of everyday systems.

We have looked at time in distributed systems, first emphasizing their fundamental relativistic nature. Current technology allows the clocks of our networked computers to be synchronized at a reasonably fine granularity, but we should be aware that software design may be based on assumptions about time and event ordering.

Object naming was introduced in Chapter 2, first ...

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.