Distributed Systems Classics (2017)

原始链接: https://nvartolomei.com/dist-sys-classics/

Nicolae Vartolomei · 2017/11,2022/09 更新 一份精选的分布式系统领域经典且具有影响力的论文列表,这些论文塑造了该领域的研究方向。旨在为深入理解该问题空间提供一个良好的起点。

这篇 Hacker News 的讨论汇集了分布式系统领域的必读经典,包含了一系列详尽的经典论文与现代技术文献。 核心主题包括: * **基础著作:** Leslie Lamport 被公认为该领域最具影响力的人物,尤其是他在逻辑时钟和状态机方面的工作,引入了关于事件因果关系与分布式共识的基本概念。 * **关于 CAP 的辩论:** 评论者指出了对 CAP 定理的常见误解,并指出“可用性”常被错误地视为与一致性对立的绝对选择。专家推荐阅读 Martin Kleppmann 的著作,以更深入地理解延迟和分区容错等权衡问题。 * **实用系统:** 该讨论涵盖了链式复制(Chain Replication)、Paxos 和实用拜占庭容错(PBFT)等工业标准协议,并指出了麻省理工学院(MIT)的 6.824 课程以及 Tim Roughgarden 的区块链基础讲座等现代学习资源。 * **Erlang 与弹性:** 对话涉及了 Erlang/OTP 在构建高弹性、高并发系统方面的持久价值,并提到它目前仍被用于超大规模的消息处理后端。 最终,参与者认为该领域与理论物理(特别是同时性的相对论)有着深层的联系;要掌握这些系统,必须超越简单的排序,转而理解因果约束。
相关文章

原文

Nicolae Vartolomei · 2017/11, updated on 2022/09

A selected list of timeless and influential papers in distributed systems that shaped the research in the field. Intended to serve as a good starting point for a better understanding of the problem space.


联系我们 contact @ memedata.com