Learning Diary: Designing Data Intensive Applications by Martin Kleppmann


I tend to read a technical book twice before I can convince myself that I've actually read the book. The first time is typically during my commute to work, and the second time is when I'm home and try to take notes from the book.

This post is to share the notes I've taken while reading Martin Kleppmann's book: Designing Data-Intensive Applications. This was inspired by Jasdev's attempt to learn in public and I hope that you can learn a thing or two from my notes.

A few disclaimers:

Part One - Foundations of Data Systems

Part Two - Distributed Data

distributed-systems learning-diary

To get notified when I write something new, you can subscribe to the RSS feed.

A small favour

Did you find anything I wrote confusing, outdated, or incorrect? Or do you have an answer to a question I posed here? Please let me know! Just write a few words below and I'll be sure to amend this post with your suggestions.

← Home