Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 2
Data Consistency and Replication
Module 3
Consensus and Coordination
Module 4
Partitioning and Sharding
Module 5
Distributed Transactions and Sagas
Module 6
Storage Engine Fundamentals
Module 7
Fault Tolerance and Reliability Patterns
Module 8
Scalable Service Patterns
Module 9
Event-Driven Architectures
Module 10
Observability in Distributed Systems
Module 11
Architectural Case Studies
Module 12