Niet blij met je aankoop? Geeft niet! Je kunt artikelen tot 30 dagen retourneren
Met een cadeaubon zit je altijd goed. De ontvanger kan de cadeaubon voor alles uit ons assortiment inwisselen.
Tot 30 dagen retourrecht
Insights from Designing Data-Intensive Applications
Unlock the essential concepts behind modern data systems with Insights from Designing Data-Intensive Applications. This book presents practical lessons and key principles drawn from the field of data-intensive software engineering, making complex topics easier to understand for students, developers, architects, engineers, and technology professionals.
Rather than focusing on a single programming language or technology stack, this guide explores the fundamental ideas that underpin reliable, scalable, and maintainable applications. Readers will gain a clearer understanding of how modern systems are designed to process, store, and manage large volumes of data while meeting the demands of performance, availability, and resilience.
Inside this book, you'll discover:
Core principles of designing reliable and scalable data-intensive applications.
The fundamentals of data models and storage technologies.
How databases, distributed systems, and data processing frameworks work together.
Key concepts behind replication, partitioning, and fault tolerance.
Practical insights into consistency, transactions, and concurrency control.
An introduction to batch processing, stream processing, and real-time data pipelines.
The strengths and trade-offs of different database architectures.
Best practices for designing resilient, high-performance applications.
Common architectural patterns used in modern cloud-native systems.
Clear explanations of complex engineering concepts in accessible language.
Real-world examples that connect theory with practical application.
Guidance for software developers, data engineers, system architects, and technology enthusiasts seeking to deepen their understanding of large-scale system design.
Whether you're preparing for technical interviews, expanding your software engineering knowledge, or building modern distributed applications, Insights from Designing Data-Intensive Applications provides a structured overview of the concepts that shape today's data-driven software systems.
Hoi! Ik ben Libroamiko, je boekadviseur.
Hoe kan ik je helpen?