![]() Learn how to open up your data for richer analysis and make your applications more scalable and robust in the face of failures. The benefits of this approach include better data quality, faster queries through precomputed caches, and real-time user interfaces. Using several case studies, Kleppmann explains how these projects can help you reorient your database architecture around streams and materialized views. Along the way he takes many concepts I thought I understood and shows the. In Designing Data-Intensive Applications Martin Kleppmann starts by explaining the basics of how simple databases work and works up to how multiple systems interacting in distributed environments work. ![]() Structuring data as a stream of events isn’t new, but with the advent of open source projects such as Apache Kafka and Apache Samza, stream processing is finally coming of age. This book, however, manages to make it invigorating and fascinating. How can event streams help make your application more scalable, reliable, and maintainable? In this report, O’Reilly author Martin Kleppmann shows you how stream processing can make your data storage and processing systems more flexible and less complex. ![]()
0 Comments
Leave a Reply. |