出版社: CreateSpace Independent Publishing Platform
出版年: 2017-2-1
页数: 596
定价: USD 35.00
装帧: 平装
ISBN: 9781543057386
内容简介 · · · · · ·
For this third edition of "Distributed Systems," the material has been thoroughly revised and extended, integrating principles and paradigms into nine chapters: 1. Introduction 2. Architectures 3. Processes 4. Communication 5. Naming 6. Coordination 7. Replication 8. Fault tolerance 9. Security A separation has been made between basic material and more specific subjects. The la...
For this third edition of "Distributed Systems," the material has been thoroughly revised and extended, integrating principles and paradigms into nine chapters: 1. Introduction 2. Architectures 3. Processes 4. Communication 5. Naming 6. Coordination 7. Replication 8. Fault tolerance 9. Security A separation has been made between basic material and more specific subjects. The latter have been organized into boxed sections, which may be skipped on first reading. To assist in understanding the more algorithmic parts, example programs in Python have been included. The examples in the book leave out many details for readability, but the complete code is available through the book's Website, hosted at www.distributed-systems.net. A personalized digital copy of the book is available for free, as well as a printed version through Amazon.com.
Distributed Systems, 3rd Edition的创作者
· · · · · ·
作者简介 · · · · · ·
Andrew S. Tanenbaum has a B.S. Degree from M.I.T. and a Ph.D. from the University of California at Berkeley. He is currently a Professor of Computer Science at the Vrije Universiteit in Amsterdam, The Netherlands, where he heads the Computer Systems Group. He is also Dean of the Advanced School for Computing and Imaging, an interuniversity graduate school doing research on adva...
Andrew S. Tanenbaum has a B.S. Degree from M.I.T. and a Ph.D. from the University of California at Berkeley. He is currently a Professor of Computer Science at the Vrije Universiteit in Amsterdam, The Netherlands, where he heads the Computer Systems Group. He is also Dean of the Advanced School for Computing and Imaging, an interuniversity graduate school doing research on advanced parallel, distributed, and imaging systems. Nevertheless, he is trying very hard to avoid turning into a bureaucrat.
In the past, he has done research on compilers, operating systems, networking, and local-area distributed systems. His current research focuses primarily on the design of wide-area distributed systems that scale to a billion users. These research projects have led to five books and over 85 referred papers in journals and conference proceedings.
Prof. Tanenbaum has also produced a considerable volume of software. He was the principal architect of the Amsterdam Compiler Kit, a widely-used toolkit for writing portable compilers, as well as of MINIX, a small UNIX clone intended for use in student programming labs. Together with his Ph.D. students and programmers, he helped design the Amoeba distributed operating system, a high-performance microkernel-based distributed operating system. The MINIX and Amoeba systems are now available for free via the Internet.
Prof. Tanenbaum is a Fellow of the ACM, a Fellow of the IEEE, a member of the Royal Netherlands Academy of Arts and Sciences, winner of the 1994 ACM Karl V. Karlstrom Outstanding Educator Award, and winner of the 1997 ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education. He is also listed in Who’s Who in the World.
Maarten van Steen is a professor at the Vrije Universiteit, Amsterdam where he teaches operating systems, computer networks, and distributed systems. He has also given various highly successful courses on computer systems related subjects to ICT professionals from industry and governmental organizations.
Prof. van Steen studied Applied Mathematics at Twente University and received a Ph.D. from Leiden University in Computer Science. After his graduate studies he went to work for an industrial research laboratory where he eventually became head of a group concentrating on programming support for parallel applications.
After five years of struggling to simultaneously do research and management, he decided to return to academia, first as an assistant professor in Computer Science at the Erasmus University Rotterdam, and later as an assistant professor in Andrew Tanenbaum's group at the Vrije Universiteit Amsterdam.
His current research concentrates on large-scale distributed systems. Part of his research focusses on Web-based systems, in particular adaptive distribution and replication in (collaborative) content distribution networks. Another subject of extensive research is fully decentralized (gossip based) peer-to-peer systems for wired as well as wireless ad hoc networks.
目录 · · · · · ·
2.Architectures
3.Processes
4.Communication
5.Naming
6.Coordination
7.Replication
8.Fault tolerance
9.Security
· · · · · · (收起)
喜欢读"Distributed Systems, 3rd Edition"的人也喜欢 · · · · · ·
Distributed Systems, 3rd Edition的书评 · · · · · · ( 全部 6 条 )
第二版辛春生和陈宗斌的翻译版翻译的跟那翔似的
> 更多书评 6篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部7 )
-
清华大学出版社 (2008)7.0分 134人读过
-
清华大学出版社 (2004)7.8分 40人读过
-
Pearson (2006)7.9分 40人读过
-
清华大学出版社 (2008)8.0分 18人读过
以下书单推荐 · · · · · · ( 全部 )
- IT 二级基础 分布式系统工程(智力层次-实用性) 1.1.1.9 (ajian005)
- 分布式系统 (Jackode)
- T (dhcn)
- 计算机基础 (bluebells)
- cs bookList (超级进步)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有381人想读,手里有一本闲着?
订阅关于Distributed Systems, 3rd Edition的评论:
feed: rss 2.0
1 有用 罗小尘 2019-02-26 15:42:00
如果翻译过来大概可以叫分布式系统导论。其实没讲透也没有太讲明白,但是还是值得一看的。
1 有用 anrs 2017-10-11 20:06:46
概念...
0 有用 Ahacad 2023-11-05 06:39:33 美国
浅尝辄止,不太能说是一本好书,导论足够了
2 有用 JoeBlack220 2020-05-20 12:57:35
教材
0 有用 阿奎拉罗齐尔 2019-12-26 11:52:02
15640
0 有用 Ahacad 2023-11-05 06:39:33 美国
浅尝辄止,不太能说是一本好书,导论足够了
2 有用 JoeBlack220 2020-05-20 12:57:35
教材
0 有用 Brandon’s 2020-03-31 11:30:13
To be updated 读到第二章感觉还不错,确实像别人说的一样这本书就是个导论,可是我的目的是把之前不够系统化的知识通过一本书联系起来,从这个目的来说,so far so good
0 有用 阿奎拉罗齐尔 2019-12-26 11:52:02
15640
1 有用 罗小尘 2019-02-26 15:42:00
如果翻译过来大概可以叫分布式系统导论。其实没讲透也没有太讲明白,但是还是值得一看的。