Durable Financial Workflows
Finanzprozesse erfordern Exactly-Once-Garantien. Die Durable Execution Engine orchestriert mehrstufige Transaktionen und erzwingt automatische Kompensation sowie DORA-konforme Audit-Nachverfolgbarkeit.
Mehrstufige Finanzprozesse (Kontoeröffnung, Zahlungsabwicklung, KYC) scheitern, wenn Netzwerk-Timeouts Zustände korrumpieren. Traditionelle Retry-Logik erzeugt Duplikate und verwaiste Datensätze.
Fernel bietet Durable Execution. Jeder Schritt schreibt vor der Ausführung in ein persistentes Journal. Unterbrechungen werden exakt an der Abbruchstelle fortgesetzt. Permanente Fehler lösen eine automatische Kompensation aus, die vorherige Schritte deterministisch umkehrt.
Partielle Zustände existieren nicht. Jede Finanzoperation korreliert mit einer eindeutigen Workflow-ID, was die DORA-Artikel-11-Nachverfolgbarkeitsanforderungen out-of-the-box erfüllt.
Workflow-Fähigkeiten
Exactly-Once-Ausführung
Jeder Workflow-Schritt wird genau einmal ausgeführt, auch über Prozess-Neustarts hinweg. Keine doppelten Transaktionen. Keine übersprungenen Schritte.
Automatische Kompensation
Bei dauerhaftem Fehler eines Schritts kehrt der Workflow vorherige Schritte in der richtigen Reihenfolge um. Ledger-Belastungen werden rückgängig gemacht.
Langlebige Prozesse
Workflows können auf externe Ereignisse warten (KYC-Ergebnis, Settlement-Bestätigung, R-Transaktion) ohne Ressourcen zu verbrauchen. Aufwachen bei Ereignis oder Timeout.
Audit-Korrelation
Jeder Workflow hat eine eindeutige ID. Jeder Schritt wird mit dieser ID protokolliert. Prüfer können einen vollständigen Finanzprozess von einem einzigen Identifikator nachverfolgen.
So funktioniert es
// Account Creation Workflow (4 durable steps)
//
// Step 1: Create customer record in finance service
// Step 2: Provision ledger accounts (EUR, USD)
// Step 3: Assign IBAN via banking partner
// Step 4: Trigger KYC verification session
//
// If step 3 fails:
// steps 1-2 are compensated
// (accounts closed, record archived)
//
// If step 4 fails:
// account created but flagged as pending-kyc
// (non-blocking)Technische Spezifikationen
| Ausführungsmodell | Durable, journalisiert, exactly-once |
| Fehlerbehandlung | Automatischer Retry (transient), Kompensation (permanent) |
| Zustandspersistenz | Write-Ahead-Journal, überlebt Prozess-Neustarts |
| Korrelation | Workflow-ID propagiert zu jedem Downstream-Call und Audit-Eintrag |
| Implementierte Workflows | Kontoeröffnung, FX-Kurs-Aktualisierung, KYC-Verifizierung |
| Integrationsmuster | Write-Gateway: alle zustandsändernden Operationen laufen durch Workflows |
| Regulatorische Ausrichtung | DORA Art. 11-12 (IKT-Nachverfolgbarkeit), vollständige Wiederherstellungsfähigkeit |
Workflows, die immer abschließen.
Sprechen Sie mit unserem Team über Ihre Workflow-Orchestrierungsanforderungen.