Skip to Content
设计数据密集型应用程序
book

设计数据密集型应用程序

by Martin Kleppmann
May 2025
Beginner to intermediate
616 pages
7h 31m
Chinese
O'Reilly Media, Inc.

Overview

本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com

数据是当今系统设计面临的诸多挑战的核心。我们需要解决一系列复杂问题,包括可扩展性、一致性、可靠性、效率和可维护性。此外,我们面临着种类繁多的工具,包括关系型数据库、NoSQL数据存储、流处理或批处理处理器以及消息中间件。对于您的应用程序,哪些是正确的选择?如何理解所有这些术语?

在这本实用且全面的指南中,作者马丁·克莱普曼(Martin Kleppmann)通过分析各种数据处理和存储技术的优缺点,帮助您在这一多元化的技术景观中找到方向。软件不断演进,但基本原则始终不变。通过本书,软件工程师和架构师将学会如何在实践中应用这些理念,以及如何在现代应用中充分利用数据。

  • 深入了解您正在使用的系统,学习如何更有效地使用和操作它们
  • 通过识别不同工具的优缺点,做出明智的决策
  • 在一致性、可扩展性、容错性和复杂性之间权衡取舍
  • 理解现代数据库所基于的分布式系统研究
  • 窥探主要在线服务的幕后运作,并从其架构中汲取经验
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Spark:权威指南

Spark:权威指南

Bill Chambers, Matei Zaharia
Python设计模式(第2版)

Python设计模式(第2版)

Posts & Telecom Press, Chetan Giridhar
Kafka权威指南(第2版)

Kafka权威指南(第2版)

Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty
元数据管理基础

元数据管理基础

Ole Olesen-Bagneux

Publisher Resources

ISBN: 9798341656581