06 / Gut zu wissen
Die wichtigen Unterschiede.
Wie läuft eine geplante Aufgabe ab?
Du registrierst einen ausführbaren Handler in deiner Anwendung und verwaltest seinen Zeitplan zentral. Wenn der Zeitpunkt erreicht ist, erzeugt SyncCronA eine Execution, wählt ein geeignetes Ziel aus und erfasst den gemeldeten Status. Ein Beispiel ist der tägliche Rechnungslauf.
Wie erfolgt die Integration in eine Anwendung?
Der erste Integrationsweg ist der .NET Application Agent: Im Dienst registrierst du den Agent und einen benannten Handler. Zusätzlich konfigurierst du die Verbindung zur Control Plane. Für Host- und Cloud-Ziele sind eigene Anbindungen geplant.
Welche Laufzeitumgebungen werden unterstützt?
Für den MVP 0.1.0 ist .NET der erste unterstützte Anwendungsweg. Die Plattformvision umfasst auch Hosts, APIs, Container und Cloud-Dienste; die entsprechenden Runner und Connectoren sind noch geplant.
Für welche Aufgaben eignet sich SyncCronA?
Wenn mehrere wiederkehrende Aufgaben oder Dienste eine zentrale Planung und nachvollziehbare Ausführungen brauchen. Ein konkreter Fall sind autoskalierende Anwendungen: Der Dienst läuft mehrfach, eine geplante Aufgabe soll aber gezielt auf einer geeigneten Instanz gestartet werden.
Welche Systeme soll SyncCronA künftig erreichen?
SyncCronA ist als zentrale Zeitsteuerung für Anwendungen, Hosts und Cloud-Dienste konzipiert. Die Instanzauswahl ist der erste konkrete Anwendungsfall im MVP 0.1.0. Host Agent, Runner und Cloud-Connectoren sind geplante Erweiterungen desselben Modells.
Wie grenzt sich SyncCronA von einer Workflow-Engine ab?
Der Produktkern ist Trigger → Execution → Target → Result. Komplexe Prozessgraphen mit Verzweigungen und Abhängigkeiten gehören nicht zum MVP. Die fachliche Prozesslogik bleibt in den Zielanwendungen.
Wie werden doppelte Ausführungen behandelt?
Das Konzept setzt auf eine eindeutige ExecutionId, Schutz gegen doppelte Auslösung und idempotente Verarbeitung. Eine allgemeine Exactly-once-Garantie in verteilten Systemen wird für 0.1.0 ausdrücklich nicht gegeben.
Wie wird der Erfolg einer Ausführung festgestellt?
Für zukünftige Broker- und Connector-Ziele muss zwischen Zustellung und fachlichem Erfolg unterschieden werden. Für Ende-zu-Ende-Transparenz benötigt das Ziel ein Rückmeldeprotokoll mit ExecutionId.
Was ist bereits umgesetzt, was ist noch geplant?
SyncCronA befindet sich im Aufbau. Diese Seite beschreibt den dokumentierten MVP-Scope und das langfristige Konzept, keinen verifizierten Release-Stand. Für den aktuellen Entwicklungsstand und einen Austausch nutze bitte den Kontakt.