Distributed Systems: Concepts and DesignThis new edition represents a significant update of this best-selling textbook for distributed systems. It incorporates and anticipates the major developments in distributed systems technology. All chapters have been thoroughly revised and updated, including emphasis on the Internet, intranets, mobility and middleware. There is increased emphasis on algorithms and discussion of security has been brought forward in the text and integrated with other related technologies. As with previous editions, this book is intended to provide knowledge of the principles and practice of distributed system design. Information is conveyed in sufficient depth to allow readers to eveluate existing systems or design new ones. Case studies illustrate the design concepts for each major topic. |
Other editions - View all
Common terms and phrases
aborted access control access control lists algorithm Apollo Domain application programs atomic transactions authentication block pointer block service bytes cache Cambridge Ring capabilities Chapter client and server client process client program CloseTransaction communication computer systems concurrency control containing copies created data items defined deleted designed directory service disk blocks distributed systems domains encryption ensure entry Ethernet example execution Figure file index file service file system function Grapevine identifier implementation inbox intentions list interface kernel message server Modula-2 module monitor objects operating system optimistic concurrency control packets perform port processor protocol read lock receive recipient registration database registration server remote procedure calls replicated file reply message representatives request message RNames sequence server computers shared single single-level storage stable storage stored tentative version timestamp transaction service transmit UFID update user package version number workstations write operations XDFS Xerox Xerox PARC