书库技术与未来Designing Data-Intensive Applications
Designing Data-Intensive Applications 书籍封面

《Designing Data-Intensive Applications》书籍摘要

作者 Martin Kleppmann
18.0 分钟

Martin Kleppmann的数据密集型应用设计,从存储到计算的分布式系统核心概念。后端架构师的必读圣经。

这篇内容整理了《Designing Data-Intensive Applications》的核心摘要、作者背景、历史背景和章节重点,帮助你快速理解 Martin Kleppmann 想表达的关键观点。

书籍信息

不补造缺失字段,只展示当前页面可确认的关键信息。

书名
Designing Data-Intensive Applications
作者
Martin Kleppmann
阅读时长
18.0 分钟
分类
技术与未来
音频
暂未提供

快速了解这本书

下面这些问题会先给出《Designing Data-Intensive Applications》最值得搜索和阅读的核心答案。

《Designing Data-Intensive Applications》讲了什么?

Martin Kleppmann的数据密集型应用设计,从存储到计算的分布式系统核心概念。后端架构师的必读圣经。

Martin Kleppmann是谁?

Martin Kleppmann 是一位在剑桥大学研究分布式系统的研究员。他曾在 LinkedIn 和 Rapportive 等互联网公司担任软件工程师和企业家,负责大型数据基础设施的开发。他经常在会议上发表演讲,撰写博客,并为开源项目做出贡献。

《Designing Data-Intensive Applications》适合谁读?

本书的目标读者是软件工程师、软件架构师和技术经理,他们需要构建具有服务器/后端来存储或处理数据的应用程序,并且他们的应用程序使用互联网(例如,Web 应用程序、移动应用程序或连接互联网的传感器)。本书尤其适合需要对系统架构做出决策的人员,例如,需要选择工具来解决给定问题并确定如何最好地应用它们的人员。

《Designing Data-Intensive Applications》的写作背景是什么?

本书创作于 NoSQL 运动兴起、大数据技术快速发展的时代背景下。传统的关系数据库在处理大规模数据和高并发请求方面面临挑战,新的数据存储和处理技术不断涌现。本书旨在帮助软件工程师和架构师理解这些新技术背后的基本原理和权衡,从而更好地构建适应现代应用需求的数据密集型系统。

摘要

思维导图

目标读者

本书的目标读者是软件工程师、软件架构师和技术经理,他们需要构建具有服务器/后端来存储或处理数据的应用程序,并且他们的应用程序使用互联网(例如,Web 应用程序、移动应用程序或连接互联网的传感器)。本书尤其适合需要对系统架构做出决策的人员,例如,需要选择工具来解决给定问题并确定如何最好地应用它们的人员。即使您对工具没有选择权,本书也将帮助您更好地理解它们的优势和劣势。

作者背景

Martin Kleppmann 是一位在剑桥大学研究分布式系统的研究员。他曾在 LinkedIn 和 Rapportive 等互联网公司担任软件工程师和企业家,负责大型数据基础设施的开发。他经常在会议上发表演讲,撰写博客,并为开源项目做出贡献。他致力于让更多人理解深奥的技术思想,并相信更深入的理解将有助于我们开发更好的软件。

历史背景

本书创作于 NoSQL 运动兴起、大数据技术快速发展的时代背景下。传统的关系数据库在处理大规模数据和高并发请求方面面临挑战,新的数据存储和处理技术不断涌现。本书旨在帮助软件工程师和架构师理解这些新技术背后的基本原理和权衡,从而更好地构建适应现代应用需求的数据密集型系统。作者希望弥合学术研究与工业实践之间的差距,将经过验证的理论知识应用于实际工程问题。

章节摘要