Verne Clockwork · Cron-as-a-Service
Verteilte Task-Planung für moderne Cloud-Infrastruktur Serverlose Hintergrundjobs, null Duplikate
Schluss mit Crontab-Verwaltung auf fragilen Instanzen. Clockwork bietet API-gesteuerte, serverlose Hintergrundjobs mit garantierter Ausführung, Zeitzonen-Bewusstsein und null Doppelausführungen.
curl -X POST https://api.vernesoft.com/v1/clockwork/jobs \
-H "Authorization: Bearer vrn_cron_•••" \
-d '{"name":"billing","schedule":"0 0 1 * *","timezone":"Europe/Paris"}'Die lokale Crontab-Falle
Warum traditionelle Crontabs in verteilten Systemen versagen
Einen lokalen Cron-Daemon auf einem VPS zu betreiben ist einfach — bis Sie skalieren. Bei mehreren Instanzen führen traditionelle Crons zu Race Conditions, überlappenden Ausführungen und stillen Fehlern.
Traditionelles / internes Cron
- ✕ Race Conditions: Mehrere Instanzen lösen dasselbe Abrechnungsskript gleichzeitig aus.
- ✕ Stille Fehler: Keine eingebaute Alarmierung, wenn ein Job nicht ausgeführt wird.
- ✕ Zeitzonen-Alptraum: Sommerzeit-Umstellungen brechen die Ausführungslogik.
- ✕ Fest kodierte Zeitpläne erfordern vollständige Anwendungs-Deployments für Änderungen.
Verne Software Clockwork
- ✓ Verteilte Locks garantieren Einmalausführung im gesamten Cluster.
- ✓ Vollständige Ausführungsprotokolle und Webhook-Fehlerbenachrichtigungen integriert.
- ✓ Native IANA-Zeitzonenunterstützung mit automatischer Sommerzeit-Behandlung.
- ✓ Dynamisches Schedule-Management über die REST-API — keine Redeployments nötig.
Kernfunktionen
Präzisionstechnik für Hintergrundjobs
Garantierte Einmalausführung
Basiert auf einem verteilten Konsensmodell. Ihr Job läuft genau zum geplanten Zeitpunkt, ohne Doppelausführungen — auch wenn Ihre Architektur auf 100 Instanzen skaliert.
Dynamische API-Steuerung
Erstellen, pausieren, aktualisieren oder löschen Sie Zeitpläne programmatisch. Lassen Sie Ihre Nutzer eigene Hintergrundaufgaben direkt aus Ihrem SaaS-Dashboard definieren.
Zeitzonen-Meisterschaft
Native Unterstützung für IANA-Zeitzonendatenbanken. Planen Sie Aufgaben für "09:00 Uhr Europe/Paris" und lassen Sie Clockwork Sommerzeit-Übergänge nahtlos verwalten.
Hochauflösende Timer
Angetrieben durch Rusts Niedriglatenz-Nebenläufigkeitsmodell — Jobs lösen auf die Sekunde genau aus, ohne Drift oder Verzögerung.
Observability & Logs
Vollständige Audit-Trails für jeden Trigger. Sehen Sie genau, wann ein Job ausgelöst wurde, welche Payload gesendet wurde und welche Antwort eingegangen ist.
Standard-Cron-Syntax
Vollständige Unterstützung für Standard-UNIX-Cron-Ausdrücke sowie lesbare Kurzbefehle (daily, hourly und mehr).
Nautilus-Ökosystem
Die perfekte Ergänzung zu Verne Relay
Clockwork kümmert sich um das Wann, Relay um das Wie. Nutzen Sie Clockwork für geplante Events und leiten Sie diese über Relay zur sicheren Zustellung mit exponentiellem Backoff weiter. Sichern Sie die gesamte Pipeline mit Auth.
Entwicklererfahrung
Job über die API planen
Verwalten Sie wiederkehrende Aufgaben dynamisch in jeder Sprache. Geben Sie einfach einen Cron-Ausdruck und den Ziel-Endpoint an.
curl -X POST https://api.vernesoft.com/v1/clockwork/jobs \
-H "Authorization: Bearer YOUR_NAUTILUS_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Monthly Billing Run",
"schedule": "0 0 1 * *",
"timezone": "Europe/Paris",
"target": {
"url": "https://api.yourdomain.com/billing/process",
"method": "POST",
"payload": { "batch": "auto" }
}
}'FAQ
Häufig gestellte Fragen
Wie verhindert Clockwork doppelte Ausführungen?
Clockwork nutzt einen verteilten Locking-Mechanismus auf Infrastrukturebene. Selbst unter hoher Last wird der Trigger global gesperrt, bevor er ausgelöst wird — das garantiert Einmalzustellung an Ihren Ziel-Endpoint.
Was passiert, wenn der Ziel-Endpoint beim Cron-Trigger nicht erreichbar ist?
Clockwork ist nativ mit Verne Relay integriert. Ist Ihr Endpoint nicht erreichbar, wird das Event in die Warteschlange gestellt und mit einer konfigurierbaren exponentiellen Backoff-Strategie erneut versucht — ohne Datenverlust.
Kann ich einmalige Aufgaben (Delayed Jobs) planen?
Ja. Neben wiederkehrenden Cron-Ausdrücken unterstützt die Clockwork-API präzise Zeitstempel-Planung für einmalige Aufgaben — zum Beispiel eine E-Mail 24 Stunden nach der Registrierung senden.
Jetzt starten
Übernehmen Sie die Kontrolle
über Ihre Hintergrundjobs
Befreien Sie sich von Crontab-Sorgen. Bauen Sie heute zuverlässige, skalierbare und beobachtbare geplante Aufgaben für Ihre Plattform.

