Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

...

3.2. Rate Limiting Mantığı

Örnektir.

  1. Bucket Oluşturma

    1. Her IP adresi için bir Bucket oluşturulur.

  2. Eğer token varsa ve valid ise;

    1. Maksimum istek sayısı 20

    2. Zaman dilimi 1 dakika

  3. Eğer token yok ise;

    1. Maksimum istek sayısı 10

    2. Zaman dilimi 1 dakika

  4. İsteklerin Kontrolü

    1. Eğer bucket var ise ve sayısı 1’den fazla ise 429 Too Many Requests yanıtı döndürülür.

...

Bu teknik analizde, kamuya açık endpoint’lere yönelik istekleri sınırlamak için önerilen rate limiting çözümünü detaylandırdıkdetaylandırdım. Önerilen yapı, uygulamanızın performansını ve güvenliğini artırırken, kötüye kullanımları engellemeye yardımcı olacaktırolacak.

IP Bazlı Rate Limiting

  • Kamuya açık endpoint’lere gelen istekler IP adresine göre sınırlandırılır.

...