Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Kindle Price: £24.17
includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by [Kleppmann, Martin]
Kindle App Ad

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems 1st , Kindle Edition


See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
£24.17

40 Kindle Books for £1
Browse our selection of Kindle Books discounted to £1 each. Learn more
Get a £1 reward for movies or TV
Enjoy a £1.00 reward to spend on movies or TV on Amazon Video when you purchase any Amazon Kindle Book from the Kindle Store (excluding Kindle Unlimited, Periodicals and free Kindle Books) offered by Amazon.co.uk. A maximum of 1 reward per customer applies. UK customers only. Offer ends at 23:59 on Wednesday, September 27, 2017. Terms and conditions apply

Product description

Book Description

The big ideas behind reliable, scalable and maintainable systems

About the Author

Martin Kleppmann is a software engineer and entrepreneur. He has co-founded two startups including Rapportive, which was acquired by LinkedIn. At these companies he worked on various data infrastructure systems, and learnt a few things the hard way. He hopes that this book will save you from repeating the same mistakes.

Martin enjoys figuring out complex problems and breaking them down, making them simple and accessible. He does this in his conference talks, on his blog at http://martin.kleppmann.com and by contributing to open source projects such as Apache Samza. You can find him as @martinkl on Twitter.


Product details

  • Format: Kindle Edition
  • File Size: 17445 KB
  • Print Length: 614 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: O'Reilly Media; 1 edition (16 Mar. 2017)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B06XPJML5D
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #75,913 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta) (May include reviews from Early Reviewer Rewards Program)

Amazon.com: 4.8 out of 5 stars 7 reviews
10 of 11 people found the following review helpful
5.0 out of 5 stars A must have reference for a professional in this field 7 April 2017
By Soumya Sanyal - Published on Amazon.com
Format: Paperback Verified Purchase
I've been looking forward to this book since I pre-ordered it last year. Martin is a thought provoking author, and I pre-ordered this book based on some of his blog posts. I've been working on this field on and off for the past few years. Searching for anything online that provides a comprehensive overview of what the hell has happened in the last 10 years in Distributed Storage and Systems is hard. This book has tied large chunks of the bodies of work that stand as pillars for these technologies today. I love that he has structured the content to zoom out from a single host (data structures such as LSM trees, system IO considerations) etc. all the way out to distributed co-ordination (Paxos) and hashing (Virtual nodes). This is the right approach. I've skimmed the chapters, and they contain most material you will likely encounter when working with any modern distributed database. A must-have reference for a professional (or a student) interested and/or working in this field.
4 of 4 people found the following review helpful
4.0 out of 5 stars Four Stars 13 April 2017
By Anon - Published on Amazon.com
Format: Paperback Verified Purchase
Basically a long survey of the current state of database technologies. Not particularly deep, but very well written. Recommended.
1 of 1 people found the following review helpful
5.0 out of 5 stars A must read for understanding data-intensive applications. 29 April 2017
By Amazon Customer - Published on Amazon.com
Format: Paperback Verified Purchase
This book is in my opinion a must read if you want to understand the technology behind data-intensive applications. It examines and explains the reasoning for these technologies, many of which are open source and can be adopted by us the reader. If you want to make smart decisions about implementing the best-fit technologies for data-intensive applications then this book will save you years of trial and error.
5 of 6 people found the following review helpful
5.0 out of 5 stars A great reference and thought-provoker. 7 April 2017
By Amazon Customer - Published on Amazon.com
Format: Paperback Verified Purchase
There’s a lot in it I (and many others) already know, but there’s also a fair amount I didn’t know or hadn’t thought of. But even more, the compares and contrasts to all kinds of things (models, implementation features of different products, parsing of architecture features and trade-offs, succinct ways of thinking/understanding paradigms and their uses) are very systematically presented.

A great reference and thought-provoker.
0 of 1 people found the following review helpful
5.0 out of 5 stars Essential of Data System 16 May 2017
By Amazon Customer - Published on Amazon.com
Format: Paperback Verified Purchase
Since I've leaned Hadoop, Spark, ZooKeeper, RDBMS, many kinds of NoSQL, Kafka, AWS Kinesis, Json, Thrift ... I always feel there are something essential/common, between all of them; and want to sit down to summary all of those, crunch them into something essential.

This book has done this for me, in a much much better way!
Were these reviews helpful? Let us know
click to open popover