Loading...
client --> CDN (with DDOS protection and WAF) --> load balancers --> API server
API Server to create shortened URL --> cache --> database
API server to retieve shortened URL --> cache --> database
Explain how the request flows from end to end in your high level design. Also you could draw a sequence diagram using the diagramming tool to enhance your explanation...