Erhältlich:
Nicht auf Lager
Buch (Softcover): Fachbuch
Designing Data-Intensive Systems
A Practical Handbook for Reliable, Scalable & Maintainable Applications
Verlag:
Independently Published Unsere-Artikel-Nr.: P36580083
EAN: 9798189755811
Erhältlich:
Nicht auf Lager
Zustellung: Mi, 21.10.2026
Versand: Kostenlos
CHF 35.25
Beschreibung
Modern software systems are defined by the data they handle. Whether serving millions of users, processing continuous event streams, or coordinating work across distributed services, today's applications must remain reliable under failure, scale with growth, and stay maintainable as requirements evolve. Too many systems fall short-not because of a lack of tools, but because of incomplete understanding of the underlying principles. Designing Data-Intensive Systems. is a clear, practical handbook for engineers and architects who build and operate these systems. It focuses on the enduring ideas that matter: how data is modeled, stored, encoded, replicated, partitioned, and processed-and how these choices affect correctness, performance, and long-term operability. This book teaches you how to:. Reason about reliability, scalability, and maintainability as first-class design goals. Choose and evolve data models that fit real access patterns. Understand storage engines, indexes, and the trade-offs between write and read performance. Design for schema evolution and long-term compatibility. Apply replication and partitioning strategies with clear consistency and availability consequences. Navigate transactions, isolation levels, and distributed consistency models. Build effective batch and stream processing pipelines. Compose these techniques into coherent, operable systems that can evolve over time. Written for experienced developers, system architects, and technical leaders, the book balances conceptual depth with practical insight. It emphasizes principles over transient tools, helping you make deliberate architectural decisions rather than reacting to symptoms after problems appear in production. Whether you are designing a new system, evolving an existing platform, or seeking a stronger foundation in data-intensive architecture, this handbook provides the clarity and structure needed to build systems that remain reliable, scalable, and maintainable as they grow.
Spezifikationen
Sprache
- Englisch
Autor
- Bright Walker
Erscheinungsjahr
- 2026
Format
- Buch (Softcover)
Anzahl Seiten
- 162