Loading...
GET /v1/getSort
response 302
{
long url
}
POST /v1/createSort
request:
{
long url
}
response 200
{
short url
}
Describe the overall system architecture. Identify the main components needed to solve the problem end-to-end. Use the diagramming tool to create a block diagram.
Deep dive into 2-3 key components. Explain how they work, how they scale, discuss tradeoffs, capacity, and any relevant algorithms or data structures.