Workflow Manager
Workflows Java persistants et risque de contrepartie
Java 21, Spring Boot, PostgreSQL, Flyway, React, TypeScript
Coordonner les personnes et les services
Workflow Manager est un moteur Java pour les workflows qui traversent plusieurs applications. Il prend en charge les définitions YAML ou JSON versionnées, tâches externes, approbations humaines, temporisations et attentes d’événements.
Un état persistant et un SDK réutilisable
Spring Boot expose l’API du moteur ; PostgreSQL conserve les instances et l’historique avec des migrations Flyway. Un SDK Java connecte applications et workers. La réservation des tâches sépare orchestration et exécution.
Appliquer l’orchestration au risque de crédit
Une application de risque de contrepartie utilise le moteur pour les revues de limites, appels de marge et litiges. L’application de risque conserve les données métier ; le moteur conserve l’état des tâches et leur historique. Des interfaces React servent les files opérationnelles et la gestion des workflows.