bullmq-specialist
بناء طوابير BullMQ موثوقة
قد تواجه الفرق صعوبة مع المهام العالقة، وإعادة المحاولة، والجداول، وسلوك العمال المدعومين بـ Redis. تساعد هذه المهارة Claude وCodex وClaude Code على تصميم ومراجعة أنظمة طوابير BullMQ.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "bullmq-specialist" from https://skillstore.io/skills/sickn33-bullmq-specialist.md and its manifest at https://skillstore.io/api/skills/sickn33-bullmq-specialist/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "bullmq-specialist". أحتاج إلى معالجة مقاطع الفيديو المرفوعة بعد أن يرسلها المستخدمون.
النتيجة المتوقعة:
يوصي بطوابير منفصلة للتحقق من الرفع، والتحويل، وإنشاء الصور المصغرة، والإشعارات. يحدد قواعد إعادة المحاولة، ومفاتيح idempotency، وإشارات المراقبة.
جارٍ استخدام "bullmq-specialist". مهامنا عالقة واستخدام CPU في Redis مرتفع.
النتيجة المتوقعة:
يسرد الأسباب المحتملة مثل التزامن المفرط، والحمولات الكبيرة، والمعالجات البطيئة، وغياب backoff. يقترح التحقق من مقاييس الطوابير وسجلات العمال أولا.
جارٍ استخدام "bullmq-specialist". نحتاج إلى رسائل بريد إلكتروني يومية موجزة مع إعادة المحاولة وحدود المعدل.
النتيجة المتوقعة:
يقترح جدولة قابلة للتكرار، وتزامنا محدودا، وحدود معدل لكل مزود، ومعالجة dead letter، وتسجيل أحداث واضحا لعمليات التسليم الفاشلة.
التدقيق الأمني
آمنThe only static finding is a false positive caused by Markdown inline code formatting in SKILL.md. No prompt injection, credential access, network behavior, executable code, or malicious intent was found in the reviewed skill text.
عوامل الخطر
⚙️ الأوامر الخارجية (1)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/sickn33-bullmq-specialist?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/sickn33-bullmq-specialist?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-bullmq-specialist/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/sickn33-bullmq-specialist.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>الاستشهادات الأكاديمية (APA · BibTeX · CFF)
اقتباس APA
sickn33. (2026). bullmq-specialist security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4اقتباس BibTeX
@techreport{sickn33-sickn33-bullmq-specialist-2026,
author = {sickn33},
title = {bullmq-specialist security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "bullmq-specialist security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/sickn33-bullmq-specialist/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-bullmq-specialist:audit:4"
description: "Skillstore immutable audit report identifier"
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
تخطيط نظام طوابير جديد
إنشاء تصميم BullMQ للعمل غير المتزامن، وإعادة المحاولة، والمهام المؤجلة، وحدود العمال قبل التنفيذ.
تشخيص إخفاقات مهام الإنتاج
مراجعة المهام العالقة، وسلوك إعادة المحاولة، وضغط Redis، وإعدادات العمال للعثور على الأسباب والحلول المحتملة.
تحديث معالجة الخلفية
تحويل مهام cron المرتجلة أو العمل المضمن إلى طوابير وجداول وتدفقات BullMQ منظمة.
جرّب هذه الموجّهات
ساعدني في تصميم طابور BullMQ أساسي لمهمة Node.js هذه. ضمّن الغرض من الطابور، وسلوك العامل، وسياسة إعادة المحاولة، ومعالجة الفشل.
راجع تصميم عامل BullMQ لدي من حيث التزامن، وحدود المعدل، وإعادة المحاولة، وتأثير Redis. وضح المخاطر واقترح تحسينات عملية.
صمم نهج BullMQ للمهام المؤجلة والقابلة للتكرار في تطبيقي. ضمّن استراتيجية الجدولة، وقواعد idempotency، واحتياجات قابلية المراقبة.
صمم بنية BullMQ FlowProducer لسير العمل متعدد الخطوات هذا. ضمّن التبعيات، وسلوك الفشل، وخطوات التعويض، ونقاط المراقبة.
أفضل الممارسات
- أبق حمولات المهام صغيرة وخزن البيانات الكبيرة في تخزين تطبيق دائم.
- اجعل المعالجات idempotent حتى لا تكرر إعادة المحاولة الآثار الجانبية الخارجية.
- حدد صراحة سلوك التزامن وإعادة المحاولة وbackoff وdead letter لكل طابور.
تجنب
- لا تستخدم حمولات مهام ضخمة للملفات أو السجلات أو بيانات الأعمال المتداخلة.
- لا تعتمد على التزامن اللانهائي لحل مشكلات الإنتاجية.
- لا تتجاوز معالجة dead letter للعمل الخلفي المهم.