The Ultimate Guide to Rate Limiters in System Design

00:00 - Introduction
00:05 - Agenda
00:26 - What and why we need rate limiter
01:22 - Denial of service attack
01:48 - Distributed Denial of service attack
02:28 - API Monetization with rate limiter
03:00 - 429 response code
05:20 - Fixed window rate limiter
06:32 - Pros and cons of fixed window rate limiter
07:55 - Sliding window rate limiter
10:57 - Pros and cons of Sliding window rate limiter
12:38 - Sliding window rate limiter(memory optimized)
14:14 - Pros and cons of sliding window rate limiter(memory optimized)
14:44 - Token bucket rate limiter
17:00 - Services which use token bucket rate limiter
18:50 - Pros and cons of token bucket rate limiter
19:50 - Leaky bucket rate limiter
21:33 - Pros and cons of leaky bucket rate limiter
#systemdesigninterview #apidevelopment #interview #faang
Ultimate Guide to Caching System Architecture - System design - • Ultimate Guide to Cach...
Consistent Hashing - System Design Tutorial series - • Consistent Hashing - S...
Data Structure that powers Redis - SkipList - • Data Structure that po...
12 Factor App Pattern - Microservices Architecture essential #2 - • 12 Factor App Pattern ...
CAP theorem - Eventual and Strong consistency - System design - • CAP theorem - Eventual...

Пікірлер