Your Memberships & Subscriptions
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems 1st Edition, Kindle Edition
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
- ISBN-13978-1491903070
- Edition1st
- PublisherO'Reilly Media
- Publication dateMarch 16, 2017
- LanguageEnglish
- File size34.3 MB
See all supported devices
Kindle E-Readers
- Kindle Oasis (9th Generation)
- Kindle Paperwhite (7th Generation)
- Kindle Oasis (8th Generation)
- Kindle Scribe Colorsoft (1st Generation)
- Kindle Colorsoft (1st Generation)
- Kindle Paperwhite (5th Generation)
- Kindle Touch (4th Generation)
- Kindle Paperwhite (12th Generation)
- Kindle Paperwhite (6th Generation)
- Kindle (11th Generation, 2022 Release)
- Kindle (7th Generation)
- Kindle Scribe (2024 Release)
- Kindle Paperwhite (10th Generation)
- Kindle Voyage (7th Generation)
- Kindle (10th Generation)
- Kindle (11th Generation, 2024 Release)
- Kindle Paperwhite (11th Generation)
- Kindle Scribe (1st Generation, 2022 Release)
- Kindle (8th Generation)
- Kindle Scribe (3rd Generation)
- Kindle Oasis (10th Generation)
Fire Tablets
- Fire HD 8 (12th Generation)
- Fire HD 8 (12th Generation)
- Fire HD 8 (12th Generation)
- Fire HD 8 (10th Generation)
- Fire HD 10 (9th Generation)
- Fire HD 10 Plus
- Fire HD 8 (8th Generation)
- Fire HD 10 (11th Generation)
- Fire 7 (12th Generation)
- Fire 10 HD (13th Gen)
- Fire 7 (9th Generation)
- Fire Max 11 (13th Generation)
Free Kindle Reading Apps
- Kindle for Android Phones
- Kindle for Android Tablets
- Kindle for iPad
- Kindle for Web
- Kindle for PC
- Kindle for iPhone
- Kindle for Mac

