The shape of the system
Reads and writes take different paths
The split between reads and writes is the organising idea behind the whole design. Reads are cacheable and are served from the edge and the distributed cache; they are the bulk of commerce traffic and rarely touch the database. Writes are the minority, are never edge-cached, and are the only traffic that must reach the primary. So a surge of shoppers browsing and checking out is dominated by cache-served reads — the pattern the system is tuned for. The Caching Pipeline covers how reads are served; the Request Lifecycle walks through both.Where to go from here
Design Principles
The rules the platform is built on, and why.
Request Lifecycle
What happens to a read and to a write, step by step.
The Caching Pipeline
The cache layers, invalidation, and the resilience directives.
Data Model & Multi-tenancy
Store scoping, row-level security, and per-deployment isolation.
Scaling & Reliability
Read replicas, rate limits, idempotency, and graceful degradation.
Evaluating GC for a demanding workload? We are glad to review the architecture against your traffic and
reliability requirements — [email protected].

