Quick and Easy Rate Limiting for FastAPI

Published: 23 August 2024
on channel: ArjanCodes
16,086
591

✅ Learn how to build robust and scalable software architecture: https://arjan.codes/checklist.

If you don’t want your API to crash due to too many requests, use rate limiting! In this video, I cover how rate limiting works, what types of rate limiting you can do, how to implement it in FastAPI, and what you need to be mindful of.

Get started with Zuplo: https://zuplo.link/arjancodes

🔥 GitHub Repository: https://git.arjan.codes/2024/rate_lim...

Rate limiting strategies: https://limits.readthedocs.io/en/stab...

🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/

🔖 Chapters:
0:00 Intro
0:12 What does a rate limiter do?
3:43 Why do you need a rate limiter?
8:19 Different types of rate limiting
12:05 Practical Rate Limiting for FastAPI
14:15 Caveats
17:45 Final Thoughts

#arjancodes #softwaredesign #python