Compétences bullmq-specialist
📦

bullmq-specialist

Sûr

Construye Colas de Trabajo Escalables con BullMQ

Los cuellos de botella en el procesamiento en segundo plano ralentizan tu aplicación. Esta skill proporciona patrones de BullMQ listos para producción para colas de trabajo confiables, tareas programadas y arquitecturas de worker de alto rendimiento.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "bullmq-specialist". Configura una cola BullMQ básica para procesamiento de correos electrónicos

Résultat attendu:

  • Cola configurada con pool de conexiones Redis
  • Worker procesando trabajos con concurrencia de 10
  • Estrategia de reintento: 3 intentos con retroceso exponencial
  • Listeners de eventos para finalización y fallos de trabajos

Utilisation de "bullmq-specialist". Maneja trabajos fallidos de forma elegante

Résultat attendu:

  • Cola de mensajes no entregados captura trabajos fallidos después de reintentos máximos
  • Contexto de error preservado para depuración
  • Endpoint de reintento manual disponible para el equipo de operaciones
  • Alertas configuradas para fallos repetidos

Audit de sécurité

Sûr
v1 • 2/25/2026

Static analyzer flagged Markdown backticks as shell commands and text patterns as cryptographic issues. All findings are false positives - this is documentation-only content with no executable code. Safe for publication.

1
Fichiers analysés
62
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Procesamiento de Pedidos de E-commerce

Configura colas para manejar correos electrónicos de confirmación de pedidos, actualizaciones de inventario y procesamiento de pagos de forma asíncrona para mejorar los tiempos de respuesta del checkout.

Generación Programada de Reportes

Implementa trabajos de reportes diarios, semanales o mensuales que agregan datos y entregan información sin bloquear las solicitudes de los usuarios.

Automatización de Flujos de Trabajo de IA

Encadena múltiples pasos de procesamiento de IA usando flujos de trabajos, manejando límites de tasa y gestionando tareas de inferencia de larga duración.

Essayez ces prompts

Configuración Básica de Cola
Ayúdame a configurar una cola BullMQ para procesar correos electrónicos de registro de usuarios. Necesito configuraciones de conexión, definición de cola y un worker básico que envíe correos de bienvenida.
Implementación de Trabajo Retrasado
Necesito programar un correo electrónico de seguimiento 3 días después del registro del usuario. Muéstrame cómo agregar un trabajo retrasado a la cola y configurar el worker para procesar trabajos en el momento correcto.
Flujo de Trabajo con Dependencias
Crea un flujo de trabajo donde el Paso 1 valide datos, el Paso 2 procese los datos validados y el Paso 3 envíe una notificación. Los trabajos hijos solo deben ejecutarse si el padre tiene éxito.
Configuración de Worker de Producción
Optimiza mi worker BullMQ para alto rendimiento. Configura concurrencia, limitación de tasa, estrategias de reintento y manejo de colas de mensajes no entregados para un sistema de procesamiento de pagos.

Bonnes pratiques

  • Almacena referencias de payloads de trabajos (IDs) en lugar de blobs de datos grandes para mantener eficiente la memoria de Redis
  • Configura siempre colas de mensajes no entregados para capturar y analizar trabajos fallidos
  • Establece límites de concurrencia apropiados basados en recursos del worker y capacidad de servicios downstream

Éviter

  • Payloads de trabajos gigantes que inflan la memoria de Redis y ralentizan las operaciones de cola
  • Sin cola de mensajes no entregados causando que los trabajos fallidos desaparezcan sin rastro
  • Configuraciones de concurrencia infinita que abruman los servicios downstream y bases de datos

Foire aux questions

¿Qué versión de Redis se requiere para BullMQ?
BullMQ requiere Redis 6.2.0 o superior. Redis 7.x se recomienda para uso en producción con rendimiento y estabilidad mejorados.
¿Cómo manejo los reintentos de trabajos?
Configura la estrategia de reintento al crear workers. BullMQ soporta retroceso exponencial, retrasos fijos o lógica personalizada de reintentos basada en tipos de error.
¿Se pueden priorizar los trabajos?
Sí, BullMQ soporta prioridades de trabajos del 1-20. Los trabajos de mayor prioridad se procesan antes que los de menor prioridad cuando la cola tiene trabajos pendientes.
¿Cómo programo trabajos recurrentes?
Usa la función de trabajos repetibles de BullMQ con expresiones cron. Esto crea trabajos automáticamente a intervalos especificados sin programación manual.
¿Qué pasa si un worker falla a mitad de un trabajo?
Los trabajos se devuelven automáticamente a la cola cuando un worker se desconecta. El trabajo puede ser reintentado por otro worker basándose en tu configuración de reintento.
¿Cómo monitoreo el estado de la cola?
Usa eventos de BullMQ para monitoreo en tiempo real, comandos Redis para verificar el largo de la cola y considera Bull Board o dashboards personalizados para visualización.

Détails du développeur

Structure de fichiers

📄 SKILL.md