Understanding why statelessness matters when horizontally scaling a URL shortener's API tier.
You are designing the API tier for a URL shortener that must scale horizontally behind a load balancer. Which design choice best preserves the statelessness that makes horizontal scaling straightforward?