Sector file // system-design
SYSTEM DESIGNDECODED.
Scale, storage & trade-offs
Medium
4 questionsWhen would you choose SQL vs NoSQL?
System Design ยท 1.1k views ยท database, sql-nosql
What is consistent hashing with virtual nodes and when do you need it?
System Design ยท 958 views ยท consistent-hashing, sharding, load-balancing
How do you choose between SQL and NoSQL and scale each (replication, sharding, federation)?
System Design ยท 655 views ยท sql, nosql, replication
What is database sharding?
System Design ยท 654 views ยท sharding, partitioning
Hard
10 questionsHow would you design a URL shortener like TinyURL? (Pastebin / Bit.ly)
System Design ยท 1.2k views ยท pastebin, url-shortener, base62
How would you design a distributed cache?
System Design ยท 1.2k views ยท distributed-cache
How would you design a 'nearby drivers' / proximity search?
System Design ยท 822 views ยท geo, proximity
How would you design the data structures for a social network (Social Graph)?
System Design ยท 664 views ยท social-graph, graph, friends
How would you design a distributed key-value store / query cache for search?
System Design ยท 663 views ยท query-cache, distributed, key-value
How would you design a typeahead/autocomplete system?
System Design ยท 655 views ยท autocomplete, trie
How would you design a system that scales to millions of users on AWS?
System Design ยท 498 views ยท aws, scaling, users
Consistent hashing vs rendezvous (HRW) hashing โ which for what scale?
System Design ยท 172 views ยท consistent-hashing, rendezvous, sharding
Seen a System Design question that is not here? Add it and help the next candidate.
Share a question