Principles of computer system design : an introduction /

This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyz...

Full description

Bibliographic Details
Main Author: Saltzer, J. H., 1939-
Corporate Author: ScienceDirect (Online service)
Other Authors: Kaashoek, Frans, 1965-
Format: eBook
Language:English
Published: Burlington, MA : Morgan Kaufmann, [2009]
Subjects:
Online Access:Connect to the full text of this electronic book
Table of Contents:
  • Systems; Elements of Computer System Organization; The Design of Naming Schemes; Enforcing Modularity with Clients and Services; Enforcing Modularity with Virtualization; Performance; The Network as a System and as a System Component; Fault Tolerance: Reliable Systems from Unreliable Components; Atomicity: All-or-Nothing and Before-or-After; Information Security; Suggestions for Further Reading; Glossary; Problem Sets; Index of Concepts.