·rate-limiting

تحديد معدل واجهة برمجة التطبيقات (API) باستخدام مجموعة الرمز المميز والنافذة المنزلقة وأنماط Redis الموزعة. يُستخدم عند تنفيذ حدود المعدل، أو تقييد الطلبات، أو التعامل مع 429 طلبًا كثيرًا جدًا، أو الحماية من إساءة استخدام واجهة برمجة التطبيقات (API)، أو تكوين SlowAPI باستخدام Redis.

4التثبيتات·0الرائج·@yonatangross

التثبيت

$npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill rate-limiting

كيفية تثبيت rate-limiting

ثبّت مهارة الذكاء الاصطناعي rate-limiting بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill rate-limiting
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: yonatangross/skillforge-claude-plugin.

Protect APIs with distributed rate limiting using Redis and modern algorithms.

| Token Bucket | General API, allows bursts | Excellent | | Sliding Window | Precise, no burst spikes | Good | | Leaky Bucket | Steady rate, queue excess | None | | Fixed Window | Simple, some edge issues | Moderate |

| Storage | Redis (distributed, atomic) | | Algorithm | Token bucket for most APIs | | Key | User ID if auth, else IP + fingerprint | | Auth endpoints | 10/min (strict) | | Read endpoints | 100-1000/min (based on tier) | | Write endpoints | 20-100/min (moderate) |

تحديد معدل واجهة برمجة التطبيقات (API) باستخدام مجموعة الرمز المميز والنافذة المنزلقة وأنماط Redis الموزعة. يُستخدم عند تنفيذ حدود المعدل، أو تقييد الطلبات، أو التعامل مع 429 طلبًا كثيرًا جدًا، أو الحماية من إساءة استخدام واجهة برمجة التطبيقات (API)، أو تكوين SlowAPI باستخدام Redis. المصدر: yonatangross/skillforge-claude-plugin.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill rate-limiting
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-11

Browse more skills from yonatangross/skillforge-claude-plugin

إجابات سريعة

ما هي rate-limiting؟

تحديد معدل واجهة برمجة التطبيقات (API) باستخدام مجموعة الرمز المميز والنافذة المنزلقة وأنماط Redis الموزعة. يُستخدم عند تنفيذ حدود المعدل، أو تقييد الطلبات، أو التعامل مع 429 طلبًا كثيرًا جدًا، أو الحماية من إساءة استخدام واجهة برمجة التطبيقات (API)، أو تكوين SlowAPI باستخدام Redis. المصدر: yonatangross/skillforge-claude-plugin.

كيف أثبّت rate-limiting؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill rate-limiting بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/yonatangross/skillforge-claude-plugin