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

·
· "O'Reilly Media, Inc."
7 reviews
Ebook
672
Pages
Tools
Eligible

About this ebook

Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of systems, including relational databases, NoSQL datastores, data warehouses, and data lakes. There are cloud services, on-premises services, and embedded databases. What are the right choices for your application? How do you make sense of all these buzzwords?

In this second edition, authors Martin Kleppmann and Chris Riccomini build on the foundation laid in the acclaimed first edition, integrating new technologies and emerging trends. You'll be guided through the maze of decisions and trade-offs involved in building a modern data system, learn how to choose the right tools for your needs, and understand the fundamentals of distributed systems.

  • Peer under the hood of the systems you already use, and learn to use them more effectively
  • Make informed decisions by identifying the strengths and weaknesses of different tools
  • Learn how major cloud services are designed for scalability, fault tolerance, and consistency
  • Understand the core principles upon which modern databases are built
Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of systems, including relational databases, NoSQL datastores, data war...

Discover more

Ratings and reviews

7 reviews
behrouz yaghmaeian
September 7, 2026
مادر هرچی ایرانیه سگ گایید تنظیمات گوشی منو عوض نکن بیناموس فیس بوک و اینستاگرام من کو من اجازه ندادم به‌گوگل به اس ام اس و کالم دسترسی داشته باشه خونه زندگی من کو کس مادرا من دارو نمیخوام‌خونه میخوام پول میخوام کارای کیریتون با صاحب کارای کیریتون و نمیخوام مادر سگ اگه آدم دوست و خونواده و وطن داشته باشه تو خیابون نمیخوابه بهش دارو بدن بیناموس تو خیابون دوای کیر و خایه بهش نمیدن موقع رانندگی بهش دارو نمیدن آدم دوست و خونواده دار یه شب بیرون میخوابه نه یه سال یه کار عوض میکنه نه صدتا
Did you find this helpful?
Chu Tung
September 8, 2026
ok
Did you find this helpful?

About the author

Chris Riccomini is a software engineer, startup investor, and author with 15+ years of experience at PayPal, LinkedIn, and WePay. He runs Materialized View Capital, where he invests in infrastructure startups. He is also the co-creator of Apache Samza and SlateDB, and co-author of The Missing README: A Guide for the New Software Engineer.

Chris Riccomini is a software engineer, startup investor, and author with 15+ years of experience at PayPal, LinkedIn, and WePay. He runs Materialized View Capital, where he invests in infrastructure startups. He is also the co-creator of Apache Samza and SlateDB, and co-author of The Missing REA...

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.