本书是著名作者Tanenbaum关于分布式系统的最新力作,是分布式系统的权威教材。本书共分两大部分。第2~9章讨论的是分布式系统的的原理、概念和技术,而分布式应用的开发方法(即范型)在第10~13章中进行了讨论。本书为英文版。
本书是著名作者Tanenbaum关于分布式系统的最新力作,是分布式系统的权威教材。本书分成了两大部分。第2~9章讨论的是分布式系统的的原理、概念和技术,包括通信、进程、命名、同步化、一致性和复制、容错性以及安全性等,而分布式应用的开发方法(即范型)在第10~13章中进行了讨论。但是,与前一版不同的是,本书没有在讨论范型的章节中完整地介绍每个案例研究,而是通过一个有代表性的案例来解释原理。这种介绍方法不仅精简了素材,而且可以使得读者在阅读和学习时更愉快些。全书结构清晰,内容全面经典,系统性与先进性并茂。
本书适用对象广泛,不仅可以作为学习分布式计算机的本科生和研究生的教材,对于从事分布式计算研究和工程应用的科技人员和工程技术人员来说,本书也是一本优秀的读物。
PREFACE
1 INTRODUCTION
2 ARCHITECTURES
3 PROCESSES
4 COMMUNICATION
5 NAMING
6 SYNCHRONIZATION
7 CONSISTENCY AND REPLICATION
8 FAULT TOLERANCE
9 SECURITY
10 DISTRIBUTED OBJECT-BASED SYSTEMS
11 DISTRIBUTED FILE SYSTEMS
12 DISTRIBUTED WEB-BASED SYSTEMS
13 DISTRIBUTED COORDINATION-BASED SYSTEMS
14 SUGGESTIONS FOR FURTHER READING AND BIBLIOGRAPHY
INDEX