Design Rate Limiter : Step-2 of 4 (PART-I) - Where To Put Rate Limiter

Subscribers:
92,300
Published on ● Video Link: https://www.youtube.com/watch?v=9CtwF7CdY34



Duration: 5:21
514 views
16


In this video we will see step-2 (PART-1) of 4 steps to design a service called "Rate Limiter".  In step=2 we give a High Level Design and get a buy-in (agreement) with the interviewer.
However, we need to know a few things about Rate Limiter before we start with High Level Design. We will be answering the following questions :
- Where to put Rate Limiter ?
- Rate Limiting Algorithms
- High Level Architecture

That's why step-2 will be divided in some parts. This is PART-1 of step-2

Introduction : (00:00)
Rate Limiting Middleware and Example : (01:56)
API Gateway : (02:55)
Server Side OR In API Gateway ? : (03:46)

My GitHub Repo for interview preparation : https://github.com/MAZHARMIK/Interview_DS_Algo
Subscribe to my channel : https://www.youtube.com/channel/UCaw5...




Other Videos By codestorywithMIK


2022-06-29Design Rate Limiter - step-4 of 4 - WRAP UP
2022-06-29Design Rate Limiter - step-3 of 4 (PART-IV) - Performance Optimisation & Monitoring
2022-06-27Design Rate Limiter : step-3 of 4 (PART-III) - Rate Limiter in Distributed Environment ⚙️🏗🤯
2022-06-26Design Rate Limiter : step-3 (PART-II) - Detailed Design 🕵️🔎⚙️🏗
2022-06-25Design Rate Limiter : step-3 of 4 (PART-I) - Design Deep Dive & LYFT 🚕🚖
2022-06-25Design Rate Limiter : step-2 of 4 (PART-VI) - High Level Architecture
2022-06-23Design Rate Limiter : step-2 of 4 (PART-V) - Sliding Window Log Algorithm
2022-06-22Design Rate Limiter : step-2 of 4 (PART-IV) - Fixed Window Counter Algorithm 👩‍🔧🏗⚙️
2022-06-21Design Rate Limiter : step-3 of 4 (PART-3) - Leaky Bucket Algorithm 🪣💦💧
2022-06-20Design Rate Limiter : step-2 of 4 (PART-2) - Token Bucket Algorithm
2022-06-19Design Rate Limiter : Step-2 of 4 (PART-I) - Where To Put Rate Limiter
2022-06-18Design Rate Limiter : step-1 of 4 📈📏⚙️🏗
2022-06-17Design Rate Limiter : What is it ❓🤨📈
2022-06-17Design News Feed System : Step 4 of 4
2022-06-16Design News Feed System : step-3 of 4
2022-06-14Design News Feed System : step-2 of 4
2022-06-14Design News Feed System : step-1 of 4
2022-06-13System Design Interview : 🚩 Red Flags & Myths 💥🤯🫢
2022-06-11Twitter QPS & Storage Estimation 🐦🔎📀
2022-06-10Back-Of-The-Envelope-Estimation 🕵️📈📏📁
2022-06-10Database Scaling, Sharding & Justin Bieber Problem 🧑‍🎤💿