← Reading

Data systems

Designing Data-Intensive Applications

Martin Kleppmann

Indexes trade write cost for read performance—a compact example of the explicit trade-offs that shape data-intensive systems.

1 Readwise highlights · In book order

Highlights

  1. 01

    well-chosen indexes speed up read queries, but every index slows down writes.