Listen free for 30 days

Listen with offer

  • Designing Data-Intensive Applications

  • The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
  • By: Martin Kleppmann
  • Narrated by: Benjamin Lange
  • Length: 20 hrs and 56 mins
  • 4.8 out of 5 stars (67 ratings)
Offer ends May 1st, 2024 11:59PM GMT. Terms and conditions apply.
£7.99/month after 3 months. Renews automatically.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£7.99/month after 30 days. Renews automatically. See here for eligibility.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
Designing Data-Intensive Applications cover art

Designing Data-Intensive Applications

By: Martin Kleppmann
Narrated by: Benjamin Lange
Get this deal Try for £0.00

Pay £99p/month. After 3 months pay £7.99/month. Renews automatically. See terms for eligibility.

£7.99/month after 30 days. Renews automatically.

Buy Now for £37.00

Buy Now for £37.00

Pay using card ending in
By completing your purchase, you agree to Audible's Conditions of Use and authorise Audible to charge your designated card or any other card on file. Please see our Privacy Notice, Cookies Notice and Interest-based Ads Notice.

Listeners also enjoyed...

The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition cover art
Software Engineering at Google cover art
Fundamentals of Software Architecture cover art
Modern Software Engineering cover art
Building Microservices cover art
Clean Architecture cover art
Staff Engineer cover art
Clean Code cover art
Site Reliability Engineering cover art
The DevOps Handbook, Second Edition cover art
The Kubernetes Book cover art
Algorithms to Live By cover art
Grokking Algorithms cover art
Data Science for Business cover art
Team Topologies: Organizing Business and Technology Teams for Fast Flow cover art
Accelerate: Building and Scaling High Performing Technology Organizations cover art

Summary

Newly adapted for audiobook listeners.

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?

In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.

Peer under the hood of the systems you already use, and learn how to use and operate them more effectively.

Make informed decisions by identifying the strengths and weaknesses of different tools.

Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity.

Understand the distributed systems research upon which modern databases are built.

Peek behind the scenes of major online services, and learn from their architectures.

©2017 Martin Kleppmann (P)2021 Upfront Books

What listeners say about Designing Data-Intensive Applications

Average customer ratings
Overall
  • 5 out of 5 stars
  • 5 Stars
    56
  • 4 Stars
    9
  • 3 Stars
    2
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 5 out of 5 stars
  • 5 Stars
    47
  • 4 Stars
    3
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 4.5 out of 5 stars
  • 5 Stars
    41
  • 4 Stars
    5
  • 3 Stars
    2
  • 2 Stars
    0
  • 1 Stars
    1

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Very in depth

The best book on distributed systems I have ever read. Its a bit long but worth every minute

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

1 person found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Pretty insightful

Seems pretty focused on the big data world but the touched topics are very relevant for any system that relies on data. I got insights about problems that I was aware of, problems I vaguely know existed and problems I had no clue about. Good stuff.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

1 person found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Just brilliant

I can't praise enough the generosity of the author in sharing his wisdom with the rest of the world. This is the book I have been waiting for. The narration of the book is also just fantastic. many thanks.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

1 person found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    1 out of 5 stars

Mentally Stimulating

This genre of book are always a bit hit or miss when it comes to the listening form, this one is a hit. I've been listening while walking to / from work or just walking the dog. The information you are receiving triggers the brain the start thinking about data you have. I was half way through the b-tree section and had modelled a lazy dirty tree model in my head, or had chunked data bottlenecks into smaller views to potentially shift to materialized views.

I'll be keeping my eyes out in the future for more books from Martin Kleppmann.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!