This textbook, Principles of Computer System Design: An Introduction,is an introduction to the principles and abstractions used in the design of computer systems. It is an outgrowth of notes written by the authors for the M.I.T.
Part II of the textbook continues a main theme of Part I —enforcing modularity— by introducing still stronger forms of modularity. This book introduces stronger forms of modularity that can help protect against component and system failures and against malicious attacks. We explore communication networks, constructing reliable systems from unreliable components, creating all-or-nothing and before-or-after transactions, and implementing security.
The main chapters covers:
Book year: 2009
Book pages: 826
Book language: en
File size: 2.72 MB
File type: pdf
Published: 18 June 2022 - 15:00