Systems

A high-throughput lookup system under a 5 ms timeout

Eleven chapters follow the request path end to end, each stating what is in place and why against five architectural drivers.

Workshop

Local rate limiter

A global rate limit enforced as an in-memory share on each replica, so the request path stays local and the cap is as fresh as the watched count.

Workshop

The compiled read model

Data assembled ahead of the request and served from memory, so latency is decided by the lookup and read capacity scales by process count alone.