awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 مستودع

Awesome GitHub RepositoriesConcurrency-Limited Batching

Executing sets of asynchronous jobs in chunks limited by concurrency to avoid overloading resources.

Distinct from Asynchronous Batch Processing: Distinct from general asynchronous batch processing by focusing specifically on the concurrency-limiting aspect for resource protection.

Explore 1 awesome GitHub repository matching artificial intelligence & ml · Concurrency-Limited Batching. Refine with filters or upvote what's useful.

Awesome Concurrency-Limited Batching GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • sindresorhus/p-queueالصورة الرمزية لـ sindresorhus

    sindresorhus/p-queue

    4,217عرض على GitHub↗

    p-queue هو طابور وعود (promise queue) في JavaScript وجدول مهام متزامن مصمم لتقييد عدد العمليات غير المتزامنة النشطة. يعمل كمحدد معدل غير متزامن ومدير دورة حياة الوعود لمنع استنفاد الموارد. يتميز المشروع بجدولة المهام القائمة على الأولوية وتحديد معدل دلو الرموز (token-bucket) للتحكم في تكرار التنفيذ. يتكامل مع إشارات الإلغاء (abort signals) لإلغاء المهام ويوفر آليات للإيقاف المؤقت، والاستئناف، ومسح العمليات المعلقة. تغطي الأداة قدرات أوسع لإدارة حركة المرور بما في ذلك مهلات العمليات وتقييد التزامن. تتضمن أيضاً بدائيات مراقبة لتتبع حالة الطابور وعدد المهام المعلقة، بالإضافة إلى المزامنة لخمول الطابور.

    Enables processing large sets of asynchronous jobs in controlled chunks to avoid overloading memory or database connections.

    TypeScript
    عرض على GitHub↗4,217
  1. Home
  2. Artificial Intelligence & ML
  3. Asynchronous Batch Processing
  4. Concurrency-Limited Batching