The Gateway: One Front Door
One front desk that every request passes through, so each service behind it does not have to check IDs, enforce limits, and route traffic on its own. It is also where a confusing family of names lives: gateway, reverse proxy, load balancer.
A deep look at the gateway, the third building block from the request-path overview. The cross-cutting jobs it does once for everyone (authentication, routing, TLS, rate limiting), how a gateway relates to a reverse proxy and a load balancer (they are one overlapping family), the difference between a forward and a reverse proxy, and where rate limiting fits. Everyday analogies, a hand-drawn diagram, and a visualizer per idea.
- System Design
