0xironclad / 0xironclad/Event-Driven-Notification-System
Phase 6: Dead-letter queue implementation
- Langage dominant
- TypeScript
- Étoiles
- 0
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Capture failed jobs permanently for later inspection and debugging.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Le système utilise BullMQ pour les files d'attente de travaux. Examinez la configuration du worker et la logique de traitement des travaux pour comprendre où les travaux échouent. Recherchez les fonctionnalités de file d'attente de lettres mortes (dead-letter queue) de BullMQ ou les modèles pour persister les travaux échoués. La mise en œuvre impliquera probablement de modifier les processeurs de travaux et d'ajouter un mécanisme de stockage, éventuellement dans PostgreSQL, pour capturer les échecs.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- nodejs, postgresql, redis, typescript
- Domaine
- backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100