# ♯ Kleppmann - Designing data-intensive applications
## Metadata
**Kind**:: #paralet
**PARA**:: [[1 Projects]]
**Status**:: #now
**Zettel**:: #zettel/fleeting
**Created**:: [[2025-11-05]]
**Origin of**:: #via/ddia
## First Edition
**Children**:: [[Kleppmann - Designing data-intensive applications]], [[Martin Kleppmann - Designing Data-Intensive Applications (Highlights)]]
- [[Designing data-intensive applications - Summary of Chapter 5. Replication]]
## Second Edition
**Children**:: [[Kleppmann et al. - Designing Data-Intensive Applications, 2nd Edition]]
### What's New
#### Completely New Chapter
- **Chapter 14 — "Doing the Right Thing"**: Ethics, bias/discrimination in predictive analytics, privacy, surveillance, consent, and regulation. The biggest addition.
#### New Chapter 1
Replaces the old intro chapter: covers cloud vs self-hosting, operational vs analytical systems, distributed vs single-node trade-offs, and data systems & law.
#### Major New Sections Throughout
- Ch3 (Data Models): Event Sourcing & CQRS, DataFrames/Matrices/Arrays
- Ch4 (Storage): Cloud Data Warehouses, Vector Embeddings
- Ch5 (Encoding): Durable Execution & Workflows, Event-Driven Architectures
- Ch6 (Replication): Sync Engines & Local-First Software
- Ch9 (Distributed Systems): [[♯ Formal Method|Formal Method]] & Randomized Testing
- Ch10 (Consistency): ID Generators & Logical Clocks
- Ch11 (Batch Processing): Object Stores, DataFrames, ML, Serving Derived Data