Rate Limiting - System Design Interview

Описание к видео Rate Limiting - System Design Interview

Get a Free System Design Roadmap PDF with 145 pages by subscribing to our monthly newsletter: https://1levelup.dev/roadmap

✏️📘 Summary Notes: https://1levelup.dev/blog/consistent-...

0:00 - What is Rate Limiting?
1:12 - Why use a Rate Limiter?
2:31 - How to Design a Rate Limiter?
3:21 - Functional Requirements
3:51 - Non-Functional Requirements
4:57 - Rate Limiting Types
5:52 - Data Handling
6:53 - Leaking Bucket Algorithm
8:50 - Leaking Bucket Algorithm
10:58 - Fixed Window Algorithm
12:18 - Sliding Window Counter Algorithm
14:58 - Sliding Window Log Algorithm
17:41 - What algorithm is best?
18:21 - Configuring the Rate Limiter
19:17 - Rate Limiter Exception Handling
20:27 - Race Condition
21:58 - Distributed Systems
23:29 - Conclusions

Комментарии

Информация по комментариям в разработке