- Home Page /
- Books /
- Computers & Technology /
- Databases & Big Data /
- Data Modeling & Design /
- Designing Data-Intensive Applications: The Bi...
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
ZAR 1474
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from US
15%
QTY:
Ubuy works hard to protect your security and privacy. Our advanced payment security system ensures confidentiality by encrypting your information during transmission using AES (Advanced Encryption Standards) and SSL (Secure Socket Layer) protocols. Your payment details are 100% secure as we do not share your payment details with third party sellers.
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.
Fast
Shipping
Free
Return*
Secure Packaging
100% Original Products
PCI DSS Compliance
ISO 27001 Certified
What Stands Out
Product Details
- MP3 CD Format 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
| Publisher | Blackstone Publishing, Inc. |
| Publication date | January 29, 2021 |
| Edition | Unabridged |
| Language | English |
| Print length | 1 pages |
| ISBN-13 | 979-8228722606 |
| Item Weight | 1 pounds (450 grams) |
| Dimensions | 6.75 x 6.88 x 1 inches (17.1 x 17.5 x 2.5 cm) |
Who Should Buy?
-
Software Engineers
Engineers seeking to understand data management principles will find valuable insights for designing scalable systems.
-
System Architects
Architects looking to build reliable applications can leverage this book for best practices in data architecture.
-
Data Analysts
Analysts wanting to enhance their understanding of data processing frameworks and reliability will benefit from this book.
-
Casual Readers
Individuals not familiar with technical subjects may struggle to grasp the in-depth content presented in this book.
-
Business Executives
Executives without a technical background may not find the detailed engineering discussions relevant to their roles.
-
Beginners in Programming
Novices to programming might find the advanced topics in this book overwhelming without foundational knowledge.
Product Description
Customer Questions & Answers
-
Question:
How to Shop Designing Data-Intensive Applications: The Big Ideas Online From Ubuy?
Answer: It’s easy to shop Designing Data-Intensive Applications: The Big Ideas online from Ubuy. You just have to search for the product, choose your shipping method while checking out and get it delivered to your location. -
Question:
Is Designing Data-Intensive Applications: The Big Ideas Available to Shop Online in South Africa?
Answer: Yes, at Ubuy South Africa this product is available for you to shop at a reasonable price. The Designing Data-Intensive Applications: The Big Ideas is not available locally but you can trust us with our express shipping services. -
Question:
How Long Does It Take to Get Product After Placing the Order?
Answer: The delivery time of your ordered product varies as per what you've ordered and the shipping method that you've chosen. The estimated delivery time is mentioned during the checkout process, so be carefree while shopping.
Data Modeling & Design Editorial Review
**Editorial Review of "Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems"** "Designing Data-Intensive Applications" emerges as a compelling and insightful exploration of the critical principles underlying the Construction of reliable, scalable systems. This book demystifies complex concepts in distributed systems, making it an essential read for tech professionals ranging from novice developers to seasoned architects. The strength of this book lies in its balance between high-level overviews and deep dives into specific topics. Readers appreciate how the author contextualizes technical aspects, such as the implementation and trade-offs of various database structures (e.g., B-trees and SSTables), in relation to practical scenarios. The text is structured in such a way that it not only introduces ideas but also revisits them at appropriate intervals, reinforcing understanding and retention. The author excels at elucidating the intricacies of transactions, emphasizing that while employing transactions can mitigate risks associated with concurrency, it does not entirely eliminate them—offering practical strategies to circumvent these pitfalls. This theme resonates with many readers, who express that the insights gained extend their knowledge, clarify existing confusion, and instill a new perspective on solving distributed system challenges. Importantly, the book places a strong emphasis on the historical progression of data systems, linking past technologies to modern innovations. By tracing the ideological lineage of various methodologies—such as from batch processing to stream processing—the author enriches the reader's comprehension of current technologies' strengths and weaknesses. Few critiques surface regarding the book's intent to serve as a comprehensive guide to low-level Consensus algorithms, which suggests that some readers seeking exhaustive coverage in those areas may feel somewhat underserved. However, the general Consensus is that the work successfully achieves its goal of bolstering the reader's fundamental understanding of databases and their operational mechanics. In conclusion, "Designing Data-Intensive Applications" is triumphantly positioned as a significant resource within the technical literature, providing readers with the mental tools needed to navigate the complexities of data management with clarity and confidence. **
Customer Reviews & Ratings
-
5 Star
85%
-
4 Star
10%
-
3 Star
3%
-
2 Star
1%
-
1 Star
1%
Review this product
Share your thoughts with other customers
Pros
- Comprehensive exploration of distributed systems fundamentals.
- Clear explanations of complex concepts such as Consistency and fault tolerance.
- Effective at linking high-level concepts with practical applications.
- Strong emphasis on historical context enriches understanding.
- Reinforces knowledge through revisiting previously introduced ideas.
Cons
- May not satisfy readers seeking in-depth technical discussions on Consensus algorithms.
Product Price History
Important information
- Limitations : For products shipped internationally, please note that any manufacturer warranty may not be valid; manufacturer service options may not be available; product manuals, instructions, and safety warnings may not be in destination country languages; the products (and accompanying materials) may not be designed in accordance with destination country standards, specifications, and labeling requirements; and the products may not conform to destination country voltage and other electrical standards (requiring use of an adapter or converter if appropriate). The recipient is responsible for assuring that the product can be lawfully imported to the destination country. When ordering from Ubuy or its affiliates, the recipient is the importer of record and must comply with all laws and regulations of the destination country.
- Not all the products listed on Ubuy are for sale, as Ubuy is a global search engine. Products are subject to export/trade regulations.
ZAR 1474
Order now and get it around Friday, July 31
This item is not restrict in my country.(Please click on above link if this item is not restrict in your country, So our team will review and allow.)
QTY:
PCI DSS compliant and ISO 27001:2022 certified, with encrypted payments and full buyer protection on every order.
Features & Benefits
- Comprehensive coverage of data-intensive application design.
- Explores the strengths and weaknesses of various data processing tools.
- Helps make informed decisions on scalability, reliability, and efficiency.
- Offers insights into the architecture of major online services.
- Teaches how to apply fundamental principles in modern applications.
- Ideal for software engineers and architects looking to enhance their skills.
Ubuy Assurance
Experience worry-free shopping with 100% original products, PCI DSS-compliant payment security, ISO 27001-certified data protection, the fastest cross-border delivery, free returns *, and secure packaging on every order.











