Arbeit nach einer Unterbrechung fortsetzen
Ein Befehl stellt Aufgaben in die Warteschlange, ein Worker übernimmt sie, und Ergebnisse werden dauerhaft auf dem Datenträger gespeichert. Befristete Leases und Reservierungstokens verhindern, dass alte Ausführungen neuere Ergebnisse überschreiben. Der JSON-Speicher nutzt eine lokale Sperre und synchronisierte atomare Ersetzung.
Die Demonstration verarbeitet Text und kann Fehler simulieren. Die Zustellung erfolgt auf einem lokalen POSIX-Dateisystem mindestens einmal. Dieses Kit ist keine verteilte Warteschlange.
Enthaltene Funktionen
- Dauerhafter atomarer JSON-Snapshot
- Befristete Übernahmen mit Tokens
- Begrenzte exponentielle Wiederholungsversuche
- Zustände für abgeschlossene und dauerhaft fehlgeschlagene Aufgaben
- Tests für Wiederherstellung, Beschädigung und Nebenläufigkeit
Lizenz und Einstieg
Originalcode unter der MIT-Lizenz, Copyright 2026 STELLARR STUDIO. Private und kommerzielle Nutzung sind bei Beibehaltung des Lizenzhinweises erlaubt. Anleitungen auf Französisch und Englisch sind enthalten. Für Marken und Abhängigkeiten gelten deren eigene Rechte. Anforderungen, Startbefehle, Tests und Grenzen der Bereitstellung finden Sie in der README. Hosting, Rechenleistung, externe APIs und individuelle Unterstützung sind nicht enthalten.
Enthaltene Dateien
.gitignorecmd/worker/main.gocmd/worker/main_test.gogo.modinternal/queue/queue.gointernal/queue/queue_test.gokit.jsonLICENSEREADME.en.mdREADME.mdTHIRD_PARTY_NOTICES.md