Ch. 6
Request Routing
Clients must find the right partition for each request — via routing tier, gateway, or aware clients.
Given a key, which node owns it? A routing layer answers this question. Centralized gateways are simple but can bottleneck. Smart clients avoid the hop but must handle map updates.
request routingnginxEnvoyreverse proxymongospartition map