System Design Algorithms
Distributed Unique ID Generator (SnowFlake)
Data Lookup
GeoHash
Location based service
QuadTree
Location based service
Trie
AutoComplete
Bloom Filter
Lookup Hash
Balancing
Consistent Hashing
Cluster Load-Balancing
Leaky / Token Bucket
Rate Limiting