CoreTrail

Data Modeling and System Design

Data models, architecture, and technical trade-offs.

Planned subject · Lessons have not been published yet.

From requirements to design choices

The planned path covers data modeling, access patterns, service boundaries, consistency, capacity, caching, messaging, and failure recovery.

SQL already contains an introduction to normalization, dimensional modeling, transactions, sharding, and replicas.

Explore the SQL handbook →

Type a concept, keyword, or function.