awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesSerializable Process Definitions

Structures for encapsulating business logic into serializable functions that maintain state across distributed operations.

Distinct from Workflow Definitions: Distinct from Workflow Definitions: focuses on the serializable function-based approach to logic definition rather than declarative task chaining.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Serializable Process Definitions. Refine with filters or upvote what's useful.

Awesome Serializable Process Definitions GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • temporalio/temporalAvatar de temporalio

    temporalio/temporal

    18,411Voir sur GitHub↗

    Temporal is a distributed workflow orchestration engine designed to manage fault-tolerant, stateful, and long-running background processes. It functions as a platform for coordinating complex cross-service operations, ensuring consistency and reliability in distributed environments by decoupling workflow orchestration from task execution. The platform distinguishes itself through a deterministic, event-sourced execution model that reconstructs workflow state by re-executing code from an immutable event log. This approach isolates non-deterministic side effects into managed activities, allowin

    Encapsulates business processes into serializable functions that maintain state and execution flow across long-running distributed operations.

    Gocronjob-schedulerdistributed-crondistributed-systems
    Voir sur GitHub↗18,411
  • zeebe-io/zeebeAvatar de zeebe-io

    zeebe-io/zeebe

    4,171Voir sur GitHub↗

    Zeebe est un moteur de flux de travail cloud-native et une machine à états distribuée conçue pour l'orchestration des processus métier en utilisant les normes BPMN et DMN. Il opère comme un runtime de flux de travail gRPC haute performance qui exécute des processus métier complexes via une architecture de streaming d'événements partitionnée. Le système fonctionne également comme un orchestrateur pour les agents de modèles de langage de grande taille, coordonnant le raisonnement de l'IA et l'utilisation d'outils au sein de processus métier déterministes. Le moteur se distingue par son réseau de courtiers peer-to-peer et un modèle de réplication de données basé sur le consensus qui garantit une haute disponibilité et une tolérance aux pannes. Il emploie un cluster de courtiers partitionné pour atteindre une scalabilité horizontale et utilise une contre-pression de requête adaptative pour réguler le flux de commandes entrant et prévenir la surcharge du système. La plateforme couvre une large surface de capacités opérationnelles, incluant la surveillance de l'exécution en temps réel avec des cartes thermiques de performance, la prise de décision métier automatisée via des tables de décision et l'exécution de tâches distribuées via un modèle de travailleur de tâches basé sur le polling. Elle fournit également des outils pour l'isolation des ressources multi-locataires, le contrôle d'accès basé sur l'identité et l'intégration d'API web externes et de fonctions sans serveur. Le système peut être déployé à travers divers environnements, incluant Kubernetes et Docker, et est géré via une combinaison d'une interface en ligne de commande et d'une API REST programmatique.

    Allows uploading process and decision files to the execution cluster for immediate runtime use.

    Java
    Voir sur GitHub↗4,171
  1. Home
  2. Software Engineering & Architecture
  3. Workflow Definitions
  4. Serializable Process Definitions

Explorer les sous-tags

  • Model DeploymentThe process of uploading executable BPMN and DMN files to a runtime cluster. **Distinct from Serializable Process Definitions:** Focuses on the deployment of the model files themselves rather than the serialization of function logic.