《分布式系统》封面

分布式系统

Distributed Systems

Andrew S. Tanenbaum、Maarten Van Steen · 初版 2001 年

14人推荐
26位读者提及
27次提及

为什么值得读

  • 系统讲解分布式系统的基础核心概念
  • 即便成书较早,其底层原则依然适用
  • 深入理解复杂系统容错机制的必备参考

《Distributed Systems》的内容经过了彻底的修订和扩充,将 principles 与 paradigms 整合为九个章节:1. Introduction 2. Architectures 3. Processes 4. Communication 5. Naming 6. Coordination 7. Replication 8. Fault tolerance 9. Security。书中对基础内容和更具体的专题进行了区分,后者被编排进独立框图章节中,初次阅读时可以跳过。为帮助理解更偏算法的部分,书中还包含了 Python 示例程序。书中的示例省略了许多细节,以便

Hacker News 上怎么说

  • ……写出更好的软件。自动机理论(Automata Theory)——能让你更懂机器,有时候复杂的逻辑最好用一台简单的机器来表示。如果你在做解析(编译器、NLP 等),这会非常有用。分布式系统(Distributed Systems)——如果你曾经说过或者打算聊“微服务”这个词的话。下面这三门数学是计算机科学的核心数学,当今大多数尖端工作都会用到其中部分或全部。线性代数、离散……

    …better softwares. Automata Theory - you can understand machines more, sometimes complex logic is best representated as a simple machine. This becomes useful if you are parsing (compiler, NLP, etc) Distributed Systems - if you have ever uttered the word microservices or plan to. The below 3 maths are the main maths of computer science, most cutting edge work today employ some or all of them. Linear Algebra, Discrete…

  • Charlse Petzold 的《Code》。《计算机程序的构造和解释》即 SICP。Martin Kleppmann 的《设计数据密集型应用》(Designing Data-Intensive Applications)。K&R 的《C程序设计语言》(The C Programming Language)。Tanenbaum 的《分布式系统》(Distributed Systems)。

    Code by Charlse Petzold. Structure and Interpretation of Computer Programs aka. SICP. Designing Data-Intensive Applications by Martin Klepmaan. The C Programming Language by K&R. Distributed Systems by Tannebaum.

  • 我学分布式系统读的是 Andrew S. Tanenbaum 的书 [1] 《Distributed Operating Systems》《Distributed Systems: Principles and Paradigms》[1] https://en.wikipedia.org/wiki/Andrew_S._Tanenbaum#Books

    I've learned distributed systems from Andrew S. Tanenbaum books [1] Distributed Operating Systems Distributed Systems: Principles and Paradigms [1] https://en.wikipedia.org/wiki/Andrew_S._Tanenbaum#Books

  • 这本是我在 2008 年时的最爱。如果我没记错的话,它涵盖的基础原理现在应该依然适用。Andrew S. Tanenbaum 等著,《分布式系统:原理与范型(第2版)》(Distributed Systems: Principles and Paradigms (2nd Edition)),ISBN-13: 978-0132392273,ISBN-10: 0132392275

    This was my favorite back in 2008. If I can recall accurately the fundamentals it covers should still apply. Andrew S. Tanenbaum and 1 more Distributed Systems: Principles and Paradigms (2nd Edition) 2nd Edition ISBN-13: 978-0132392273, ISBN-10: 0132392275

  • 对症下药才对。SICP 可不是用来教你怎么在复杂的分布式系统里做容错的。这儿有一本讲分布式系统的教材(van Steen 和 Tanenbaum 著):https://www.amazon.ca/Distributed-Systems-Maarten-van-Steen/...

    The right book for the right problem. SICP isn't meant to teach you how to tackle fault-tolerance in a complex distributed system. Here is a textbook that talks about distributed systems (van Steen and Tannenbaum): https://www.amazon.ca/Distributed-Systems-Maarten-van-Steen/...

  • 我刚在特温特大学上了 Maarten van Steen 的分布式系统课程。讲得太棒了,而且他还写了一本关于分布式系统的书。可以在这里免费获取:https://www.distributed-systems.net/index.php/books/ds3/

    I just followed the course on Distributed Systems by Maarten van Steen at the University of Twente. It was brilliant, and he has written a book on Distributed Systems. It is freely available via https://www.distributed-systems.net/index.php/books/ds3/

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助