The Book Exchange
Data-Intensive Applications: Designing Reliable and Scalable Systems
Data-Intensive Applications: Designing Reliable and Scalable Systems
Couldn't load pickup availability
Accepted Payment Methods
- Free Shipping on All Orders
- 30 Days Easy Returns
- Secure Checkout
Shipping Information
Shipping Information
Destination: We ship to all addresses within the United States only.
Cut-Off Time: 3:00 PM MST (Monday – Sunday).
Handling Time: 1–3 business days (Monday – Friday).
Transit Time: 3–5 business days.
Total Delivery Time: 4–8 business days.
Processing Days: Monday through Friday (Saturdays, Sundays, and U.S. federal holidays excluded for handling).
Tracking: Email confirmation with tracking info sent upon shipment. Allow 24–48 hours for tracking details to update.
Full Policy: Read our complete Shipping Policy for details on delivery delays, lost packages, and address changes.
Need Help? Email support@thebookexchange.us or call +1 (406)-728-6342.
Return & Refund Policy
Return & Refund Policy
Return Window: You have 30 days after receiving your item to request a return.
Eligibility: Items must be unread, undamaged, in original packaging, and in the same condition received with proof of purchase.
Return Shipping: Free returns on eligible items. We provide a prepaid shipping label upon authorization.
Cancellations: Orders can be canceled within 15 minutes of placement by emailing support@thebookexchange.us.
Damaged or Incorrect Items: Inspect your order upon arrival and contact us immediately with photos and your order number.
Exchanges: We do not offer direct exchanges. Return the item and place a new order once accepted.
Refund Processing: Approved refunds are issued to your original payment method within 10 business days of inspection.
Full Policy: Read our complete Refund Policy for non-returnable item details and instructions.
Need Help? Contact us at support@thebookexchange.us or call +1 (406)-728-6342.
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 thorough 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
Data Architecture & Distributed Systems Technical Book
Share
