Martin Kleppmann

Designing Data-Intensive Applications, published by O'Reilly in 2017, works through what happens once data outgrows a single machine: replication, partitioning, transactions, consensus, batch and stream processing, and the guarantee each one actually gives you. Martin Kleppmann wrote it after building large-scale data infrastructure at LinkedIn, which had bought his startup Rapportive in 2012. He is now an associate professor at Cambridge, working on local-first collaboration software and distributed systems security, and helps build the Automerge project. A second edition, written with Chris Riccomini, appeared in 2026.

Books
1

Books by Martin Kleppmann

Showing 1 of 1

More in Computer Science

See all

Genres Martin Kleppmann Writes

Similar authors