Amazon cover image
Image from Amazon.com
Image from Google Jackets

Distributed systems : principles and paradigms / Andrew S. Tanenbaum, Maarten Van Steen.

By: Contributor(s): Material type: TextTextPublication details: Upper Saddle RIiver, NJ : Pearson Prentice Hall, c2007.Edition: 2nd edDescription: xviii, 686 p. : ill. ; 25 cmISBN:
  • 0132392275
Subject(s): DDC classification:
  • 005.4476   22
Contents:
Introduction-- Architectures -- Processes -- Communication -- Naming -- Synchronization -- Consistency And Replication -- Fault Tolerance -- Security -- Distributed Object-Based Systems -- Distributed File Systems -- Distributed Web-Based Systems -- Distributed Coordination-Based -- Suggestions For Further Reading.
Summary: Today, virtually every computing system is part of a distributed system, or soon will be. Programmers, developers, and engineers need to understand the principles and paradigms underlying distributed systems — and the real-world application of these principles. Now, Andrew S. Tanenbaum — one of the world's most well-respected experts on networking and operating systems — presents a complete introduction to distributed principles and paradigms. Joined by colleague Martin van Steen, Tanenbaum identifies the seven key principles of distributed systems, and presents extensive examples of each. This 2nd/e of Distributed Systems: Principles and Paradigms presents in-depth coverage of every key aspect of distributed systems: communications, processes, naming, synchronization, consistency and replication, fault tolerance, and security. Each principle is introduced in its own chapter; subsequent chapters demonstrate real-world implementations of these principles in object-based systems, document-based systems, file-based systems, and coordination-based systems. Since each case study is organized around the authors' seven key principles, readers will find it exceptionally easy to compare the systems under consideration. For all developers, software engineers, and architects who need an in-depth understanding of distributed systems.Summary: Virtually every computing system today is part of a distributed system. Programmers, developers, and engineers need to understand the underlying principles and paradigms as well as the real-world application of those principles. Now, internationally renowned expert Andrew S. Tanenbaum – with colleague Martin van Steen – presents a complete introduction that identifies the seven key principles of distributed systems, with extensive examples of each. Adds a completely new chapter on architecture to address the principle of organizing distributed systems. Provides extensive new material on peer-to-peer systems, grid computing and Web services, virtualization, and application-level multicasting. Updates material on clock synchronization, data-centric consistency, object-based distributed systems, and file systems and Web systems coordination. For all developers, software engineers, and architects who need an in-depth understanding of distributed systems.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Books Books Main library General Stacks 005.4476 / TA.D 2007 (Browse shelf(Opens below)) 1 Available 000539

Includes bibliographical references (p. 623-668) and index.

Introduction-- Architectures -- Processes -- Communication -- Naming -- Synchronization -- Consistency And Replication -- Fault Tolerance -- Security -- Distributed Object-Based Systems -- Distributed File Systems -- Distributed Web-Based Systems -- Distributed Coordination-Based -- Suggestions For Further Reading.

Today, virtually every computing system is part of a distributed system, or soon will be. Programmers, developers, and engineers need to understand the principles and paradigms underlying distributed systems — and the real-world application of these principles. Now, Andrew S. Tanenbaum — one of the world's most well-respected experts on networking and operating systems — presents a complete introduction to distributed principles and paradigms. Joined by colleague Martin van Steen, Tanenbaum identifies the seven key principles of distributed systems, and presents extensive examples of each. This 2nd/e of Distributed Systems: Principles and Paradigms presents in-depth coverage of every key aspect of distributed systems: communications, processes, naming, synchronization, consistency and replication, fault tolerance, and security. Each principle is introduced in its own chapter; subsequent chapters demonstrate real-world implementations of these principles in object-based systems, document-based systems, file-based systems, and coordination-based systems. Since each case study is organized around the authors' seven key principles, readers will find it exceptionally easy to compare the systems under consideration. For all developers, software engineers, and architects who need an in-depth understanding of distributed systems.

Virtually every computing system today is part of a distributed system. Programmers, developers, and engineers need to understand the underlying principles and paradigms as well as the real-world application of those principles. Now, internationally renowned expert Andrew S. Tanenbaum – with colleague Martin van Steen – presents a complete introduction that identifies the seven key principles of distributed systems, with extensive examples of each. Adds a completely new chapter on architecture to address the principle of organizing distributed systems. Provides extensive new material on peer-to-peer systems, grid computing and Web services, virtualization, and application-level multicasting. Updates material on clock synchronization, data-centric consistency, object-based distributed systems, and file systems and Web systems coordination. For all developers, software engineers, and architects who need an in-depth understanding of distributed systems.

1

There are no comments on this title.

to post a comment.