Practice data modeling, redirection latency, caching, and abuse controls.
Clarify the link and redirect boundary
Estimate redirect skew and code growth
Model mappings, owners, and lifecycle
Specify create and redirect contracts
Choose a short-code lookup store
Trace the cached redirect path
Contain viral-code hot spots
Degrade without losing redirects
Defend the URL-shortener design