Cadence Workflow Engine a été développé chez Uber et open source sous licence MIT.La différence entre Cadence et la majorité des moteurs de workflow existants est qu'il est axé sur les développeurs et qu'il est extrêmement flexible et évolutif (jusqu'à des dizaines de milliers de mises à jour par seconde et jusqu'à des milliards de workflows ouverts).Les flux de travail sont écrits sous forme de programmes orientés objet et le moteur garantit que l'état des objets de flux de travail, y compris les piles de threads et les variables locales, est entièrement préservé en cas de défaillance de l'hôte.demander une réponse.Voici des exemples d'utilisation: Tâches CRON distribuées Gestion des pipelines ML / Data Réaction aux événements métier.Par exemple, des événements de voyage à Uber.Le flux de travail peut accumuler l'état en fonction des événements reçus et exécuter des activités si nécessaire.Déploiement des services sur Mesos / Kubernetes Implémentation du pipeline CI Assurer que plusieurs appels de service se terminent lorsqu'une demande est reçue.Y compris la mise en œuvre du modèle SAGA Gestion des tâches des travailleurs humains (similaires à Amazon MTurk) Traitement des supports Support client Acheminement des tickets Traitement des commandes Service de test similaire à ChaosMonkey et bien d'autres L'autre ensemble de cas d'utilisation est basé sur le portage de moteurs de workflow existants à exécuter sur Cadence.Pratiquement tout langage de spécification de workflow de moteur existant peut être porté pour s'exécuter sur Cadence.Plusieurs systèmes Uber internes ont été portés.De cette façon, un seul service principal peut alimenter plusieurs systèmes de workflow spécifiques à un domaine.
cadence-workflow

Site Internet:

Les catégories

Alternatives à Cadence Workflow pour toutes les plateformes avec licence commerciale

Workflow Engine .NET

Workflow Engine .NET

WorkflowEngine.NET - composant qui ajoute un flux de travail dans votre application.
cDevWorkflow

cDevWorkflow

cDevWorkflow est la plate-forme BPM-Workflow de nouvelle génération pour les développeurs.Entièrement écrit en utilisant .net et c #, axé sur les performances et les fonctionnalités.
Zvolv

Zvolv

Zvolv est l'automatisation du flux de travail sans code.Créez des applications d'entreprise en quelques jours grâce à l'IA, l'automatisation cognitive, la collaboration et bien plus encore.
3YOURMIND

3YOURMIND

3YOURMIND fournit des plateformes pour rationaliser l'impression 3D industrielle pour les entreprises innovantes et les services d'impression 3D.Nos plateformes permettent à nos clients d'utiliser les technologies au maximum de leur potentiel.
Kelsa

Kelsa

Kelsa est un logiciel d'automatisation de workflow basé sur le cloud, personnalisable et sans code qui permet de gérer le workflow et les processus métier de tout type d'industrie.
Ferryt

Ferryt

Les modules de la plateforme de processus forment un système de type BPM.Ferryt permet de modéliser, simuler et exécuter des processus en temps réel.