System Design Interview - Rate Limiting (local and distributed)
System Design Interview System Design Interview
98.2K subscribers
282,108 views
0

 Published On Apr 11, 2019

Please check out my other video courses here: https://www.systemdesignthinking.com

Topics mentioned in the video:
- Token bucket algorithm.
- Object-oriented design of the rate limiting solution.
- Load balancer max connections, auto-scaling.
- Message broadcasting: full mesh network topology, gossip communication, distributed cache, coordination service.
- Communication protocols: TCP, UDP.
- Embedded rate limiter vs daemon process.
- Bucket management, synchronization.

Inspired by the following interview questions:
Amazon (https://www.careercup.com/question?id...)
Google (https://www.careercup.com/question?id..., https://www.careercup.com/question?id...)
Uber (https://leetcode.com/discuss/intervie...)

show more

Share/Embed