Presents a complete introduction to distributed principles and paradigms. Author identifies the seven key principles of distributed systems, and presents extensive examples of each. For all developers, software engineers, and architects who need an in-depth understanding of distributed systems.
Distributed systems: principles and paradigms
β Scribed by Tanenbaum, Andrew S;Steen, Maarten van
- Publisher
- Pearson
- Year
- 2013;2014
- Tongue
- English
- Leaves
- 638
- Series
- Always learning;Pearson custom library
- Edition
- 2nd ed., New international ed
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
For courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems, found in departments of Computer Science, Computer Engineering and Electrical Engineering. Very few textbooks today explore distributed systems in a manner appropriate for university students. In this unique text, esteemed authors Tanenbaum and van Steen provide full coverage of the field in a systematic way that can be readily used for teaching. No other text examines the underlying principles - and their applications to a wide variety of practical distributed systems - with this level of depth and clarity.
β¦ Table of Contents
Cover......Page 1
Table of Contents......Page 4
Chapter 1. Introduction......Page 6
Chapter 2. Architectures......Page 38
Chapter 3. Processes......Page 74
Chapter 4. Communication......Page 120
Chapter 5. Naming......Page 184
Chapter 6. Synchronization......Page 236
Chapter 7. Consistency and Replication......Page 278
Chapter 8. Fault Tolerance......Page 326
Chapter 9. Security......Page 382
Chapter 10. Distributed Object-Based Systems......Page 448
Chapter 11. Distributed File Systems......Page 496
Chapter 12. Distributed Web-Based Systems......Page 550
Chapter 13. Distributed Coordination-Based Systems......Page 594
A......Page 628
C......Page 629
D......Page 630
F......Page 631
I......Page 632
M......Page 633
P......Page 634
R......Page 635
S......Page 636
U......Page 637
Z......Page 638
β¦ Subjects
Science;Computer Science;Technical;Programming;Technology;Software;Engineering;Nonfiction;Computers;Textbooks
π SIMILAR VOLUMES
<p><span>This is the fourth edition of βDistributed Systems.β We have stayed close to the setup of the third edition, including examples of (part of) existing distributed systems close to where general principles are discussed. For example, we have included material on blockchain systems, and discus
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 colleag
<p><b>For courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems, found in departments of Computer Science, Computer Engineering and Electrical Engineering.</b></p><p><b>Β </b></p><p>Very few textbooks today explore distributed sy