
简介
《Distributed Systems》的内容经过了彻底的修订和扩充,将 principles 与 paradigms 整合为九个章节:1. Introduction 2. Architectures 3. Processes 4. Communication 5. Naming 6. Coordination 7. Replication 8. Fault tolerance 9. Security。书中对基础内容和更具体的专题进行了区分,后者被编排进独立框图章节中,初次阅读时可以跳过。为帮助理解更偏算法的部分,书中还包含了 Python 示例程序。书中的示例省略了许多细节,以便
为什么值得读
系统掌握分布式核心概念与容错机制的常青经典教材
- 系统讲解分布式系统的基础核心概念
- 即便成书较早,其底层原则依然适用
- 深入理解复杂系统容错机制的必备参考
适合:计划设计微服务或大型分布式系统的工程师
值得读指数:54 / 100
Hacker News 读者推荐
……写出更好的软件。自动机理论(Automata Theory)——能让你更懂机器,有时候复杂的逻辑最好用一台简单的机器来表示。如果你在做解析(编译器、NLP 等),这会非常有用。分布式系统(Distributed Systems)——如果你曾经说过或者打算聊“微服务”这个词的话。下面这三门数学是计算机科学的核心数学,当今大多数尖端工作都会用到其中部分或全部。线性代数、离散……
segmondy 在 HN 的推荐
Charlse Petzold 的《Code》。《计算机程序的构造和解释》即 SICP。Martin Kleppmann 的《设计数据密集型应用》(Designing Data-Intensive Applications)。K&R 的《C程序设计语言》(The C Programming Language)。Tanenbaum 的《分布式系统》(Distributed Systems)。
gautamsomani 在 HN 的推荐
我是从 Andrew S. Tanenbaum 的书里学的分布式系统:[1]《分布式操作系统》(Distributed Operating Systems),《分布式系统:原理与范型》(Distributed Systems: Principles and Paradigms)[1] https://en.wikipedia.org/wiki/Andrew_S._Tanenbaum#Books
KingOfCoders 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0132392275
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。