![]() ![]() ![]() ![]() Provided with this high-level knowledge you can then choose the right implementation. Instead, the book teaches you the broad categories of tools and technologies, their trade-offs, and how to combine them to a complete system. It only briefly mentions concrete implementations (of, say, a database or message broker), because the tech changes rapidly, and no book could ever keep up. The goal of the book is to help the target audience understand the different basic principles of storing, transmitting, processing and querying data. Goal of the book Designing Data-Intensive Applications These problems generally imply that data needs to be stored (and processed) in a distributed fashion. This could mean that you need to store large amounts of data (including high throughput), or that the data has high complexity, or that the data changes at fast speeds. In contrast to compute-intensive applications, where CPU cycles are the primary concern, the term data-intensive applications refers to systems where data is the primary concern. This book targets software engineers and architects interested in building distributed systems. Goal of the book Designing Data-Intensive Applications. ![]()
0 Comments
Leave a Reply. |