Designing Data-Intensive Applications
- Regular price $55.95
-
Sale %
Couldn't load pickup availability
- All orders are processed and dispatched within 1–3 business days from the date of purchase.
- Once your order has been shipped, delivery typically takes 4–7 business days, depending on your location.
- Orders placed before 3:00 PM (GMT-06:00) CST will begin processing on the same business day. Orders placed after this time will be processed on the next working day.
- We currently ship only to the United States only.
- All shipping costs are covered under our Free Shipping method.
For more details, please review our Shipping Policy.
We accept returns within 30 days of the purchase date. Items must be unused and in their original condition.
Return Shipping: Return shipping is free of charge
Restocking Fee: None
Refund Processing Time: Refunds are processed within 7 business days after the returned item is received and inspected.
For more information, please see our Return & Refund Policy
Designing Data-Intensive Applications
Designing Data-Intensive Applications is a technology reference focused on modern data systems, distributed computing, and scalable application architecture. Written by Martin Kleppmann, this book explores the principles and design considerations behind applications that manage, process, and store large volumes of data.
The publication examines topics related to databases, storage systems, distributed architectures, and data processing technologies. Content is organized to help readers understand how different components of data-driven systems interact to support performance, reliability, and scalability in complex computing environments.
Readers can explore concepts associated with data models, storage engines, replication, partitioning, consistency, fault tolerance, and system reliability. The book also discusses stream processing, batch processing, and architectural approaches used in modern software and data engineering projects.
Suitable for software engineers, system architects, developers, and technology professionals, this resource provides comprehensive coverage of data-intensive application design and distributed system concepts.
Topics Covered
- Data models and database concepts
- Storage engines and data management
- Distributed system architecture
- Replication and partitioning strategies
- Consistency and reliability concepts
- Fault tolerance principles
- Scalable application design
- Stream processing methods
- Batch processing techniques
- Modern data architecture approaches
Product Details
- Author: Martin Kleppmann
- ISBN-13: 9781449373320
- ISBN-10: 1449373321
- Title: Designing Data-Intensive Applications
- Language: English
- Category: Software Engineering
- Subject: Data Architecture and Distributed Systems
Product Type
Software Engineering