Back to course home
0% completed
Vote For New Content
I noticed that 20K requests per second for the link service is not out of the ra...
Saul Hazledine
Feb 13, 2022
I noticed that 20K requests per second for the link service is not out of the range for a Postgres setup -- especially with a cache in front. Is this worth mentioning in an interview (not as the main design) or is it considered unhelpful and old fashioned thinking?
Thanks in advance for the advice.
0
0
Comments
Comments
Design Gurus4 years ago
It depends. Some interviewers don't mind if you specify a technology/tool that will help you achieve certain system design goals. In our experience, mostly people focus on designing microservices/databases etc., without discussing much on a certain technology.
On this page
- Why do we need URL shortening?
Try it yourself
Designing URL Shortener (video)
- Requirements and Goals of the System
- Capacity Estimation and Constraints
- System Interface Definition
- Create Short URL API
- Redirect API
- Analytics API
- URL Management API
- Delete Short URL API
- Database Design
- Basic System Design and Algorithm
a. Encoding actual URL
b. Generating keys offline
- Data Partitioning and Replication
- Cache
- Load Balancer (LB)
- Purging or DB cleanup
- Telemetry
- Security and Permissions