Back to the bookshelf

Designing Data-Intensive Applications cover

Designing Data-Intensive Applications

by Martin Kleppmann

  • FINISHED
  • Finished December 2025
  • First published 2017

software engineering systems

Kleppmann on how databases and distributed systems work and the trade-offs behind them.   Aimed at engineers building data systems.