Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Audiobook, by Martin Kleppmann Play Audiobook Sample

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Audiobook

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Audiobook, by Martin Kleppmann Play Audiobook Sample
FlexPass™ Price: $12.95
$9.95 for new members!
(Includes UNLIMITED podcast listening)
  • Love your audiobook or we'll exchange it
  • No credits to manage, just big savings
  • Unlimited podcast listening
Add to Cart
$9.95/m - cancel anytime - 
learn more
OR
Regular Price: $29.99 Add to Cart
Read By: Benjamin Lange Publisher: Ascent Audio Listen Time: at 1.0x Speed 14.00 hours at 1.5x Speed 10.50 hours at 2.0x Speed Release Date: January 2021 Format: Unabridged Audiobook ISBN: 9781663727749

Quick Stats About this Audiobook

Total Audiobook Chapters:

19

Longest Chapter Length:

117:22 minutes

Shortest Chapter Length:

29 seconds

Average Chapter Length:

66:08 minutes

Audiobooks by this Author:

1

Listeners Also Enjoyed:

Publisher Description

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

Download and start listening now!

Designing Data-Intensive Applications Listener Reviews

Be the first to write a review about this audiobook!