Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
System Design for Booking.com SD1
Module 1
Structuring the System-Design Conversation
Module 2
Designing APIs and Data Models
Module 3
Scaling Backend Services and Data Stores
Module 4
Fast Reads, Caching, and Search
Module 5
Consistency and Double-Booking Prevention
Module 6
Queues and Asynchronous Workflows
Module 7
Reliability and Graceful Failure
Module 8
Observability, Security, and Operational Readiness
Module 9
Booking-Domain Architecture Drills
Module 10