“Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems” by Martin Kleppmann is a comprehensive textbook that covers the subject of data modeling and design for desktop applications and databases. Published by O’Reilly Media in 2017, this paperback book has 614 pages and is written in English. The book explores the concepts of reliability, scalability, and maintainability in the design of data-intensive applications, making it a valuable resource for computer science and technology students, as well as professionals in the field. With detailed insights and practical advice, this book provides a solid foundation for building robust and efficient systems.