System Design

Designing Data-Intensive Applications

Martin Kleppmann

Bestseller
System Design

Designing Data-Intensive Applications

by Martin Kleppmann

4.9(7,841 reviews)
699999Save 30%
In stock — 40 copies available

The big ideas behind reliable, scalable, and maintainable systems. Explores the pros and cons of various technologies for processing and storing data — databases, distributed systems, batch processing, and stream processing. An indispensable guide for every backend and platform engineer.

Buy Now
Pages
616
Publisher
O'Reilly Media
Year
2017
ISBN
978-1449373320

More in System Design

BESTSELLER-31%
309p
System Design

System Design Interview Vol. I

Alex Xu

Intermediate
4.8
System DesignScalability
449649
-32%
373p
System Design

Database Internals

Alex Petrov

Advanced
4.7
DatabasesDistributed Systems
649949