“Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems” is a comprehensive textbook authored by Martin Kleppmann, focusing on data modeling and design for desktop applications and databases. Published by O’Reilly Media in 2017, this trade paperback covers key concepts related to creating dependable and scalable systems. With 614 pages, this English-language publication delves into the intricacies of designing data-intensive applications for a reliable and efficient user experience.