Distributed systems : principles and paradigms / Andrew S. Tanenbaum, Maarten Van Steen.
Material type:
TextPublication details: Upper Saddle RIiver, NJ : Pearson Prentice Hall, c2007.Edition: 2nd edDescription: xviii, 686 p. : ill. ; 25 cmISBN: - 0132392275
- 005.4476 22
| Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|
Books
|
Main library General Stacks | 005.4476 / TA.D 2007 (Browse shelf(Opens below)) | 1 | Available | 000539 |
Browsing Main library shelves, Shelving location: General Stacks Close shelf browser (Hides shelf browser)
|
|
|
|
|
|
|
||
| 005.4476 / MO.M 2006 Microsoft Windows server 2003 : | 005.4476 / SA.C 2009 The complete guide to Windows server 2008 / | 005.4476 / SE.M 2008 Microsoft Windows server 2008 administration / | 005.4476 / TA.D 2007 Distributed systems : | 005.452 / MA.W 2009 Writing compilers and interpreters : | 005.453 / AH.C 2007 Compilers : | 005.453 / GA.C 2005 Compiler Design |
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.