0% found this document useful (0 votes)
7K views6 pages

Designing Data-Intensive Applications, 2nd Edition (Book)

The document provides an overview of 'Designing Data-Intensive Applications, 2nd Edition' by Martin Kleppmann and Chris Riccomini, which addresses the complexities of modern data system design. It covers essential topics such as data architecture trade-offs, nonfunctional requirements, and various data storage solutions, while integrating new technologies and trends. The book aims to guide readers in making informed decisions about data systems and understanding the underlying principles of distributed systems.

Uploaded by

Sara Elateif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7K views6 pages

Designing Data-Intensive Applications, 2nd Edition (Book)

The document provides an overview of 'Designing Data-Intensive Applications, 2nd Edition' by Martin Kleppmann and Chris Riccomini, which addresses the complexities of modern data system design. It covers essential topics such as data architecture trade-offs, nonfunctional requirements, and various data storage solutions, while integrating new technologies and trends. The book aims to guide readers in making informed decisions about data systems and understanding the underlying principles of distributed systems.

Uploaded by

Sara Elateif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

9/20/25, 11:54 AM Designing Data-Intensive Applications, 2nd Edition [Book]

Plans Sign In Try Now

This is just a taste of what


you'll find on O'Reilly.
Want to learn about O'Reilly for your team?
Request a Demo ▶️
This chat may be recorded for quality assurance.
You can view our privacy policy here

https://www.oreilly.com/library/view/designing-data-intensive-applications/9781098119058/ 1/6
9/20/25, 11:54 AM Designing Data-Intensive Applications, 2nd Edition [Book]

BOOK
Plans Sign In Try Now

Designing Data-Intensive
Applications, 2nd Edition
by Martin Kleppmann, Chris Riccomini

February 2026

Intermediate To Advanced

650 Pages

17h 5m

English

O'Reilly Media, Inc.

Read now
Unlock full access

Buy online

Contents
Brief Table of Contents (Not Yet Final)

Preface

1. Trade-offs in Data Systems Architecture

2. Defining Nonfunctional Requirements

3. Data Models and Query Languages

4. Storage and Retrieval

5. Encoding and Evolution

https://www.oreilly.com/library/view/designing-data-intensive-applications/9781098119058/ 2/6
9/20/25, 11:54 AM Designing Data-Intensive Applications, 2nd Edition [Book]
6. Replication
Plans Sign In Try Now
7. Sharding

8. Transactions

Show More

Overview
Data is at the center of many challenges in system design today. Difficult issues such as
scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In
addition, there's an overwhelming variety of tools and analytical systems, including
relational databases, NoSQL datastores, plus data warehouses and data lakes. What
are the right choices for your application? How do you make sense of all these
buzzwords?
In this second edition, authors Martin Kleppmann and Chris Riccomini build on the
foundation laid in the acclaimed first edition, integrating new technologies and
emerging trends. You'll be guided through the maze of decisions and trade-offs involved
in building a modern data system, from choosing the right tools like Spark and Flink to
understanding the intricacies of data laws like the GDPR.

Peer under the hood of the systems you already use, and learn to use them more
effectively
Make informed decisions by identifying the strengths and weaknesses of different
tools
Navigate the trade-offs around consistency, scalability, fault tolerance, and
complexity
Understand the distributed systems research upon which modern databases are
built
Peek behind the scenes of major online services, and learn from their architectures

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.

Start your free trial

https://www.oreilly.com/library/view/designing-data-intensive-applications/9781098119058/ 3/6
9/20/25, 11:54 AM Designing Data-Intensive Applications, 2nd Edition [Book]

You might also like


Plans Sign In Try Now

Designing Data-Intensive Grokking Algorithms, Second


Applications Edition
Martin Kleppmann Aditya Bhargava

Head First Design Patterns, 2nd Building LLM Powered


Edition Applications
Eric Freeman, Elisabeth Robson Valentina Alto

https://www.oreilly.com/library/view/designing-data-intensive-applications/9781098119058/ 4/6
9/20/25, 11:54 AM Designing Data-Intensive Applications, 2nd Edition [Book]

Publisher Resources
Plans Sign In Try Now
ISBN: 9781098119058
Errata Page

Follow us

About O'Reilly Download the O'Reilly App


Teach/Write/Train Take O'Reilly with you and learn anywhere,
anytime on your phone and tablet.
Careers
O'Reilly News
Media Coverage
Community Partners
Affiliate Program
Submit an RFP
Diversity
Content Sponsorship

Support Watch on Your Big Screen

View all O'Reilly videos, virtual conferences,


Contact Us
and live events on your home TV.
Newsletters
Privacy Policy
AI Policy

International
Australia & New Zealand
Japan

https://www.oreilly.com/library/view/designing-data-intensive-applications/9781098119058/ 5/6
9/20/25, 11:54 AM Designing Data-Intensive Applications, 2nd Edition [Book]

Plans Sign In Try Now


Do not sell or share my personal information.

© 2025, O'Reilly Media, Inc. All trademarks and registered trademarks appearing on oreilly.com are the
property of their respective owners.
Terms of Service • Privacy Policy • Editorial Independence • Modern Slavery Act Statement

https://www.oreilly.com/library/view/designing-data-intensive-applications/9781098119058/ 6/6

You might also like