Brian Drennan's Blog

Exploring curiosities in software.

Tag "Book Review"

1 post

Designing Data-Intensive Applications Review

I recently decided to pick up a copy of the book Designing Data-Intensive Applications by Martin Kleppmann. I work on a Manufacturing Execution System (MES) that is responsible for collecting data across several disparate sources, replicating it to long-term durable storage as well as short-term durable message queues, and finally, processing some subset of that data as close to real time as we can get. I’ve seen this book referenced a number of times when discussing system design (and specifically, preparing for system design interviews), and decided to pick it up to continue my own learning. This post outlines some of my background and experience, a sample of a problem of the sort my team would solve in our system, and a brief overview of the first chapter in the book.

book review DDIA