Designing Data-Intensive Applications
Martin Kleppmann
Reading Time
at 250 WPM17h 31m
The average reader, reading at a speed of 250 WPM, would take 17h 31m to read Designing Data-Intensive Applications.
Personalise your estimate by entering your reading speed below
Test my reading speedEnter speed in words per minute
36
days at 30 min/day
1051
total minutes
Designing Data-Intensive Applications
Published
Mar 16, 2017
Publisher
O'Reilly Media
Pages
1051
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
Subjects
The Power of Your Subconscious Mind
NASA/DoD aerospace knowledge diffusion research project
Poems by John Keats
The Murder of Roger Ackroyd
Laws, etc
Ὀδύσσεια
Frequently Asked Questions
How many pages are in Designing Data-Intensive Applications?
This edition of Designing Data-Intensive Applications has approximately 1051 pages. Please note, this is an estimate and the exact page count can vary between hardcover, paperback, and e-book versions.
How long does it take to read Designing Data-Intensive Applications?
For most readers, Designing Data-Intensive Applications typically takes between 21h 54m and 14h 36m to complete. This is based on the book's length of approximately 262,750 words and common reading speeds.
Here's a detailed breakdown: • Continuous reading at 250 WPM: approximately 17h 31m of focused reading • Casual reading (30 minutes/day): you could finish in roughly 36 days • Estimated word count: 262,750 words
Your individual reading time will vary based on your personal reading pace, the amount of daily reading time, and your familiarity with the subject matter.
What is the word count of Designing Data-Intensive Applications?
The estimated word count for Designing Data-Intensive Applications is approximately 262,750 words. This figure is calculated using industry-standard methods that consider genre-specific word density patterns, typical formatting and layout characteristics, and standard words-per-page ratios for published books.
This is an approximation — actual word count may vary based on font size, formatting, edition, and the presence of illustrations or charts.
Who is the author of Designing Data-Intensive Applications?
Designing Data-Intensive Applications was written by Martin Kleppmann.
When was Designing Data-Intensive Applications published?
The publication date for this specific edition is Mar 16, 2017. The original work may have been published on a different date.