4 ms·
Designing Data-Intensive Applications by Martin Kleppmann. It's my "this is the book I wish I read when I started programming"
by mbb70 2y ago
Designing Data-Intensive Applications by Martin Kleppmann. It's my "this is the book I wish I read when I started programming"
- adamors 2y agoWhen you started? I mean it’s a good book but it would be wasted on beginners.
- mbb70 2y agoMaybe not when I started, but after years of hard lessons working with HDFS, Cassandra and Spark (not to mention S3, Dynamo and SQS) seeing all those hard lessons pinned down like butterflies in a display case made me jealous of anyone who found this book early
- pragmatic 2y agoWe’re about due for a new edition with some updates. I read it again just recently and in certain sections I would love some updates. Many things have changed in 7 years.
- JackMorgan 2y agoAn absolutely excellent book! I learned so much going through it slowly with a reading group I started at my job.
- notduncansmith 2y agoI read this book in the first few years of programming professionally, and in my naïveté I was so eager to apply the patterns therein I missed out on many opportunities to write simple, straightforward code. In some ways it really hindered my career. I don’t blame this on the book, of course; ultimately the intuition it helped me build has been very helpful in my work. With that said, as a particular type of feisty and eager young programmer at the time, I can now say I would have benefitted at least as much from a book titled “Designing Data-Unintensive Applications” :)