Poetry Madness
 
 

Recently Viewed clear list


Interviews | March 17, 2014

Shawn Donley: IMG Peter Stark: The Powells.com Interview



Peter StarkIt's hard to believe that 200 years ago, the Pacific Northwest was one of the most remote and isolated regions in the world. In 1810, four years... Continue »
  1. $19.59 Sale Hardcover add to wish list

spacer
Qualifying orders ship free.
$114.00
List price: $171.75
Used Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
4 Partner Warehouse Operating Systems- General

More copies of this ISBN

Distributed Operating Systems and Algorithms (97 Edition)

by

Distributed Operating Systems and Algorithms (97 Edition) Cover

 

Synopses & Reviews

Please note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.

Publisher Comments:

Distributed Operating Systems and Algorithms integrates into one text both the theory and implementation aspects of distributed operating systems for the first time. This innovative book provides the reader with knowledge of the important algorithms necessary for an in-depth understanding of distributed systems; at the same time it motivates the study of these algorithms by presenting a systems framework for their practical application.

The first part of the book is intended for use in an advanced course on operating systems and concentrates on parallel systems, distributed systems, real-time systems, and computer networks. The second part of the text is written for a course on distributed algorithms with a focus on algorithms for asynchronous distributed systems. While each of the two parts is self-contained, extensive cross-referencing allows the reader to emphasize either theory or implementation or to cover both elements of selected topics. Features:

  • Integrates and balances coverage of the advanced aspects of operating systems with the distributed algorithms used by these systems.
  • Includes extensive references to commercial and experimental systems to illustrate the concepts and implementation issues.
  • Provides precise algorithm description and explanation of why these algorithms were developed.
  • Structures the coverage of algorithms around the creation of a framework for implementing a replicated server-a prototype for implementing a fault-tolerant and highly available distributed system.
  • Contains programming projects on such topics as sockets, RPC, threads, and implementation of distributed algorithms using these tools.
  • Includes an extensive annotated bibliography for each chapter, pointing the reader to recent developments.
  • Solutions to selected exercises, templates to programming problems, a simulator for algorithms for distributed synchronization, and teaching tips for selected topics are available to qualified instructors from Addison Wesley.

0201498383B04062001

Synopsis:

*Includes extensive references to commercial and experimental systems to illustrate the concepts and implementation issues. *Provides precise algorithm description and explanation of why these algorithms were developed. *Structures the coverage of algorithms around the creation of a framework for implementing a replicated server-a prototype for implementing a fault-tolerant and highly available distributed system. *Contains programming projects on such topics as sockets, RPC, threads, and implementation of distributed algorithms using these tools. *Includes an extensive annotated bibliography for each chapter, pointing the reader to recent developments. *Solutions to selected exercises, templates to programming problems, a simulator for algorithms for distributed synchronization, and teaching tips for selected topics are available to qualified instructors from Addison Wesley. 0201498383B04062001

About the Author

About Randy Chow

Randy Chow is a professor of Computer and Information Science and Engineering at the University of Florida. His research interests include computer networks, distributed systems, computer security, and system performance evaluation.

Theodore Johnson is a member of the technical staff at the Database Research department of AT&T Labs-Research. Previously, he was a professor of Computer and Information Science and Engineering at the University of Florida. His research interests include distributed systems, databases, and performance modeling.

0201498383AB04062001

Table of Contents

(All chapters, except Chapters 1 and 2, conclude with a Summary and Bibliography, and Exercises.)

Distributed Operating Systems.

Operating System Fundamentals.

Evolution of Modern Operating Systems.

Centralized Operating System Overview.

Network Operating Systems.

Distributed Operating Systems.

Cooperative Autonomous Systems.

Distributed Algorithms.

Systems: Concepts and Architecture’s.

Goals.

Transparency.

Services.

Architecture Models.

Network Communication Protocols Major Design Issues.

Distributed Computing Environment (DCE).

Concurrent Processes and Programming.

Processes and Threads.

Graph Models for Process Representation.

The Client/Server Model Time Services.

Language Mechanisms for Synchronization.

Object Model Resource Servers Concurrent Programming Languages.

Distributed and Network Programming Languages.

Interprocess Communication and Coordination.

Message Passing Communication.

Request/Reply Communication.

Transaction Communication.

Name and Directory Services.

Distributed Mutual Exclusion.

Leader Election.

Distributed Process Scheduling.

A System Performance Model.

Static Process Scheduling with Communication.

Dynamic Load Sharing and Balancing.

Distributed process Implementation.

Real-time Scheduling.

Distributed File Systems.

Transparencies and Characteristics of DFS.

DFS Design and Implementation.

Transaction Service and Concurrency Control.

Data and File Replication.

Distributed Shared Memory.

Non-Uniform Memory Access Architecture’s.

Memory Consistency Models.

Multiprocessor Cache Systems.

Distributed Shared Memory.

Implementation of DSM systems.

Distributed Computer Security.

Fundamentals of Computer Security.

Discretionary Access Control Models.

Mandatory Flow Control Models.

Cryptography.

Distributed Authentication and Key Distribution Issues Relevant to Distributed Security.

Distributed Algorithm.

Models of Distributed Computation.

Preliminaries.

Causality.

Distributed Snapshots.

Modeling a Distributed Computation Failures in a Distributed System.

Synchronization and Election.

Distributed Mutual Exclusion.

Election.

Distributed Agreement.

Adversaries.

Byzantine Agreement.

Impossibility of Consensus.

Randomized Distributed Agreement.

Replicated Data Management.

Database Techniques.

Atomic Multicast.

Update Propagation.

Checkpointing and Recovery.

Problems in Rollback.

Incarnation Numbers.

Taxonomy of Solution Techniques Uncoordinated Checkpointing.

Coordinated Checkpointing.

Synchronous Logging Asynchronous Logging.

Adaptive Logging. 0201498383T04062001

Product Details

ISBN:
9780201498387
Other:
Chow, Randy
Author:
Chow, Yuen-Chien
Author:
Chow, Randy
Author:
Johnson, Theodore
Publisher:
Addison-Wesley Professional
Location:
Reading, Mass. :
Subject:
Networking - General
Subject:
Operating Systems - General
Subject:
Computer algorithms
Subject:
Distributed operating systems (Computers)
Subject:
Distributed operating systems.
Copyright:
Edition Description:
Trade paper
Series Volume:
no. 2, 1914
Publication Date:
March 1997
Binding:
TRADE PAPER
Grade Level:
College/higher education:
Language:
English
Illustrations:
Yes
Pages:
550
Dimensions:
9.1 x 7.5 x 1.3 in 975 gr

Related Subjects

Computers and Internet » Networking » General
Computers and Internet » Operating Systems » General

Distributed Operating Systems and Algorithms (97 Edition) Used Hardcover
0 stars - 0 reviews
$114.00 In Stock
Product details 550 pages Addison Wesley Publishing Company - English 9780201498387 Reviews:
"Synopsis" by , *Includes extensive references to commercial and experimental systems to illustrate the concepts and implementation issues. *Provides precise algorithm description and explanation of why these algorithms were developed. *Structures the coverage of algorithms around the creation of a framework for implementing a replicated server-a prototype for implementing a fault-tolerant and highly available distributed system. *Contains programming projects on such topics as sockets, RPC, threads, and implementation of distributed algorithms using these tools. *Includes an extensive annotated bibliography for each chapter, pointing the reader to recent developments. *Solutions to selected exercises, templates to programming problems, a simulator for algorithms for distributed synchronization, and teaching tips for selected topics are available to qualified instructors from Addison Wesley. 0201498383B04062001
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.