Data Engineering & Analysis

2024/11

Designing Data-Intensive Applications

The Big Ideas Behind Reliable, Scalable, and Maintainable Systems

Author: Martin Kleppmann
Opinion

A very good book focusing on the fundamental technologies of data processing. It emphasizes low-level aspects of how these technologies work. If you're looking for ready-made solutions, the latest technology implementations, or knowledge in a nutshell, this is NOT the book for you. Instead, it explains the core concepts and how they function. It's useful if you seek a deep understanding, want to build your own implementations, or need citations for your thesis.

PS. I read the book in Polish and don't understand the criticism of the translation. In my opinion, it's very good. If someone finds it bothersome, they should read the original. However, it cannot be said that the translation is incorrect — it's more a matter of consistency than error.