Zum Inhalt springen

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.ts
// 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ührungsmodellDurable, journalisiert, exactly-once
FehlerbehandlungAutomatischer Retry (transient), Kompensation (permanent)
ZustandspersistenzWrite-Ahead-Journal, überlebt Prozess-Neustarts
KorrelationWorkflow-ID propagiert zu jedem Downstream-Call und Audit-Eintrag
Implementierte WorkflowsKontoeröffnung, FX-Kurs-Aktualisierung, KYC-Verifizierung
IntegrationsmusterWrite-Gateway: alle zustandsändernden Operationen laufen durch Workflows
Regulatorische AusrichtungDORA Art. 11-12 (IKT-Nachverfolgbarkeit), vollständige Wiederherstellungsfähigkeit

Workflows, die immer abschließen.

Sprechen Sie mit unserem Team über Ihre Workflow-Orchestrierungsanforderungen.