-
Chapter 5 - Replication
·
20 min read
My notes from the fifth chapter of Martin Kleppmann's book: Designing Data Intensive Applications.
distributed-systems learning-diary ddia -
Chapter 4 - Encoding and Evolution
·
6 min read
My notes from the fourth chapter of Martin Kleppmann's book: Designing Data Intensive Applications.
learning-diary ddia distributed-systems -
Chapter 3 - Storage and Retrieval
·
18 min read
My notes from the third chapter of Martin Kleppmann's book: Designing Data Intensive Applications.
learning-diary ddia distributed-systems -
Chapter 2 - Data Models and Query Languages
·
4 min read
My notes from the second chapter of Martin Kleppmann's book: Designing Data Intensive Applications.
ddia distributed-systems learning-diary -
Chapter 1 - Reliable, Scalable and Maintainable Applications
·
8 min read
These are my notes from the first chapter of Martin Kleppmann's: Designing Data Intensive Applications.
distributed-systems learning-diary ddia - Learning Diary: Designing Data Intensive Applications by Martin Kleppmann · 2 min read
-
Data Storage on Your Computer's Disk - Part 1
·
9 min read
Have you ever wondered how data stored in databases actually gets represented on your computer's hard disk? Or why some queries to your database tables benefit from adding indexes on columns? Well, whether you have or not, here's a series of posts that aim to detail my understanding of the journey from inserting a row to a database table, to actually retrieving that row.
expository data-storage