Pulse – Die moderne MongoDB-basierte Scheduling-Bibliothek für Node.js
(github.com/pulsecron)Da die bestehende MongoDB-basierte Scheduling-Bibliothek Agenda nicht mehr gepflegt wird und viele Funktionen nicht mehr unterstützt werden, wurde Pulse als Fork davon entwickelt.
Eine moderne MongoDB-basierte Scheduling-Bibliothek für Node.js
- Unterstützung für den neuesten MongoDB-Treiber: Pulse ist vollständig mit dem neuesten MongoDB-Treiber kompatibel, sodass Nutzer die neuesten Datenbankfunktionen und Verbesserungen nutzen können.
- Wiederaufnahme unvollständiger Jobs nach einem Systemneustart: Wenn das System neu gestartet wird, setzt Pulse unvollständige Jobs fort, die noch liefen oder auf ihre Ausführung warteten, und sorgt so ohne manuelles Eingreifen für einen nahtlosen Betrieb.
- Wiederholung fehlgeschlagener Jobs: Pulse bietet einen Retry-Mechanismus mit exponentiellen und festen Backoff-Strategien, um fehlgeschlagene Jobs effizient bis zu einer konfigurierbaren Anzahl von Versuchen erneut auszuführen, ohne das System zu überlasten.
- Kontinuierliche Wartung: Pulse ist ein aktiv in Produktionsumgebungen eingesetztes Open-Source-Projekt, das fortlaufend gepflegt und verbessert wird und Nutzern verlässliche Updates und Support bietet.
Noch keine Kommentare.