Тёмный

Design A Scalable Rate Limiter | System Design 

Code with Irtiza
Подписаться 13 тыс.
Просмотров 12 тыс.
50% 1

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 41   
@mounikaallagadda5946
@mounikaallagadda5946 Год назад
I am following your whole system design playlist and the content is awesome!! I am able to hold my concentration longer while watching your videos compared to other tech videos maybe because of the way you are explaining! Thank you so much and keep more content coming!! 🙌
@irtizahafiz
@irtizahafiz 11 месяцев назад
So glad to hear this. Please keep the feedback coming. I hope to upload more videos soon.
@StartupSpells
@StartupSpells 8 месяцев назад
this was terrific. might be good to include all the algorithms like leaky bucket, etc.. this video (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-qUydEBZmGvU.html) covers it which i found from youtube recommendations while watching this video. but really nice. could reduce it in half-the-time as i watched it at 1.75x. basically, making it like fireship would explode it. really nice work.
@irtizahafiz
@irtizahafiz 6 месяцев назад
Thank you so much for the feedback! I appreciate it.
@impalash_ag
@impalash_ag Месяц назад
Hi Irtiza, Thanks for the video. Just wondering, could there be any cons/trade-offs for using cache instead of MySQL DB?
@Serpolycarpmedia
@Serpolycarpmedia 4 месяца назад
i like your videos but you talk too much. just go straight to the point
@IndianGuy6
@IndianGuy6 2 года назад
Nice video. Good information. By saying that wonder why you want background music :). Going forward could you please remove that....
@irtizahafiz
@irtizahafiz 2 года назад
Glad you found it helpful! Haha yeah I got that feedback to remove the background music quite a few times. I removed it as of my last few videos. Not putting it back moving forward. Really appreciate the feedback! Cheers!
@IndianGuy6
@IndianGuy6 2 года назад
@@irtizahafiz Thank you. Slowly you should start MOCK interviews for a problem with just audio.
@anirudhsyal5695
@anirudhsyal5695 2 года назад
@@irtizahafiz actually pretty awesome and btw i love the background music! its quick and gives a sense of peppiness..
@forinterview2two417
@forinterview2two417 2 месяца назад
upload more videos. good qulity videos overall.
@tello9504
@tello9504 2 года назад
This is valuable content. Thank you Irtizaaa!!!
@nidatariq6992
@nidatariq6992 26 дней назад
Great content!
@muteeurrehman9312
@muteeurrehman9312 6 месяцев назад
It is best if can also discuss more use cases and different approaches for the rate limitor based on different problems.
@DanielSposito
@DanielSposito Год назад
Would you do this with an API Gateway like Nginx which has some built-in rate limiting features? Would the API gateway essentially make HTTP requests to Redis to read/write data from that cache before forwarding request to the final service endpoint?
@irtizahafiz
@irtizahafiz 11 месяцев назад
Yes you can definitely use Nginx configs, but I don't think you get a ton of granular control.
@smirkedShoe
@smirkedShoe 2 года назад
Awesome ... Thanks for the video 👏. Can you shed more light on : 1. How can we rate limit different api's ? - Like /login ( 5 attempts ), /posts ( 10 posts ) 2. How can we define different rate limit criteria based on the HTTP methods. Like say, 5 for GET, 10 for POST.
@irtizahafiz
@irtizahafiz 2 года назад
1. Yes you can. It's really easy. Just have custom rules based on each endpoint. 2. You can define all your rules in some YAML config files. When it comes to code, most backend frameworks will let you pull in custom rules per endpoint+method.
@tonyyang8424
@tonyyang8424 Год назад
The only problem is this design is so basic, cannot refer the solution in the real interview.
@irtizahafiz
@irtizahafiz 11 месяцев назад
It totally depends on the interview. Usually you start from a high level design (something like the video) and then the interviewer will want you to dive deeper into some component of the design (where, admittedly, this video will fall short).
@bbi-edu
@bbi-edu 10 месяцев назад
Great . thank you
@mukarramshayah2911
@mukarramshayah2911 8 месяцев назад
Great, thanks
@Mohamed-uf5jh
@Mohamed-uf5jh Год назад
Thank you Irtiza
@Enn99999
@Enn99999 11 месяцев назад
Do you share your Keynote with viewers? In order to better take notes
@irtizahafiz
@irtizahafiz 10 месяцев назад
Hi! You can subscribe to my newsletter if you want future PDF notes: irtiza.io. Unfortunately, some of the links have expired since I last uploaded.
@Enn99999
@Enn99999 10 месяцев назад
Yes, I have gone through your newsletter without finding the PDF note. I am sad about the expired link, I really wish that you can upload it once again. Looking forward to seeing your reply.@@irtizahafiz
@eugene_potashkin
@eugene_potashkin 2 года назад
Great, thx
@dsacppracticequestion1123
@dsacppracticequestion1123 Год назад
Thank you Irtiza for all those valuable content.
@irtizahafiz
@irtizahafiz 10 месяцев назад
Thank you! Glad you found it valuable.
@sergiim5601
@sergiim5601 2 года назад
Great video and explanation. Thank you!
@irtizahafiz
@irtizahafiz 2 года назад
Thank you for watching!
@saurabh9446
@saurabh9446 2 года назад
Great 🔥
@jackfrost8969
@jackfrost8969 7 месяцев назад
Excellent explanation.
@irtizahafiz
@irtizahafiz 7 месяцев назад
Glad it was helpful!
@VishalKumar-fw5fz
@VishalKumar-fw5fz 2 года назад
Great Video. Keep up the good work
@irtizahafiz
@irtizahafiz 2 года назад
Thank you! Hope you find value from the content : )
@vijaybabaria3253
@vijaybabaria3253 2 года назад
Great content, hope you get chance to make more videos
@irtizahafiz
@irtizahafiz 2 года назад
Hi! Glad you enjoyed them. Yeah I am in the middle of changing cities so not uploading anything right now. Will start again in a week : )
@vijaybabaria3253
@vijaybabaria3253 2 года назад
@@irtizahafiz ohh moving is lot of work, good luck
@vidhooakash7440
@vidhooakash7440 2 года назад
Great, thanks
@irtizahafiz
@irtizahafiz 2 года назад
You are welcome!
Далее
Design A Scalable Notification System | System Design
28:23
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
Design YouTube | System Design
40:20
Просмотров 6 тыс.