Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create your own

Designing Data-Intensive Applications

Module 2

Chapter 6 — Partitioning

Module 3

Chapter 7 — Transactions

Module 4

Chapter 8 — The Trouble with Distributed Systems

Module 5

Chapter 9 — Consistency and Consensus

Module 6

Chapter 10 — Batch Processing

Module 7

Chapter 11 — Stream Processing

Module 8

Chapter 12 — The Future of Data Systems