0xironclad / 0xironclad/Event-Driven-Notification-System

Phase 6: Implement retries with exponential backoff

Offen
#17 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
phase-6 reliability
Vorherrschende Sprache
TypeScript
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Ensure failed jobs retry gracefully with backoff strategy.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Das Issue erwähnt die Implementierung von Wiederholungsversuchen mit exponentiellem Backoff für fehlgeschlagene Jobs, wahrscheinlich in der Worker-Schicht unter Verwendung von BullMQ. Beginnen Sie mit der Untersuchung des bestehenden Job-Queue-Setups im Workers-Verzeichnis, um zu verstehen, wie Jobs derzeit verarbeitet werden und wo Fehler auftreten. Suchen Sie nach Konfigurationen im Zusammenhang mit Wiederholungslogik in BullMQ oder dem Job-Prozessor. 'Done' bedeutet, dass Jobs nach Fehlern automatisch mit zunehmenden Verzögerungen wiederholt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
node.js, postgresql, redis, typescript
Bereich
backend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.