Requirements
Functional Requirements
The system should support the following:
- To Generate short-urls and short-urls should be converted back to long-urls.
Non-Functional Requirements
The system should be:
- Availability: Must be 7 9's available i.e. available 99.99999% of time
- Low Latency: It should respond quickly to user request.
- Scalability: Must be Scalable to manage high-traffic of users.