awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesTask-Based Execution Models

Systems that map named functions to configuration objects to drive a workflow.

Distinct from Task Execution Sequencing: Distinct from Task Execution Sequencing by focusing on the structural model of mapping functions to config rather than just the order of execution.

Explore 4 awesome GitHub repositories matching development tools & productivity · Task-Based Execution Models. Refine with filters or upvote what's useful.

Awesome Task-Based Execution Models 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.
  • gruntjs/gruntAvatar de gruntjs

    gruntjs/grunt

    12,243Voir sur GitHub↗

    Grunt is a build automation tool and JavaScript task runner. It serves as a Node.js automation framework designed to execute automated workflows for building, testing, and deploying software projects. The system functions as a task runner that automates repetitive development chores such as minification, compilation, and testing. It provides orchestration for development tasks, frontend asset pipelines, and continuous integration workflows. The framework utilizes a task-based execution model where developers define a sequence of named functions. This is supported by a plugin-based extensibil

    Runs a sequence of named functions mapped to configuration objects to automate development workflows.

    JavaScript
    Voir sur GitHub↗12,243
  • changmingxie/tcc-transactionAvatar de changmingxie

    changmingxie/tcc-transaction

    5,768Voir sur GitHub↗

    Ce projet est une implémentation Java du modèle try-confirm-cancel, fournissant un framework de transaction distribuée et une bibliothèque de gestion. Il fonctionne comme un coordinateur qui gère le cycle de vie des transactions en plusieurs phases pour assurer la cohérence entre plusieurs services distribués. Le framework inclut un serveur coordinateur de transactions distribuées qui décharge les opérations d'événements et de tâches des services locaux. Il fournit également un tableau de bord dédié pour visualiser l'état des transactions et opérer manuellement les événements et tâches distribués. Le système gère la cohérence via un protocole de validation en trois phases et un mécanisme de nouvelle tentative asynchrone pour atteindre une cohérence éventuelle. Il prend en charge le stockage backend enfichable pour persister les états de transaction et utilise un flux de travail basé sur les tâches pour exécuter des opérations distribuées.

    Decomposes complex distributed transactions into individual tasks processed according to the TCC lifecycle.

    Java
    Voir sur GitHub↗5,768
  • dotnet/msbuildAvatar de dotnet

    dotnet/msbuild

    5,519Voir sur GitHub↗

    MSBuild est un moteur de build .NET et un système d'automatisation de build logiciel qui transforme le code source en applications déployables. Il utilise un système de projet déclaratif basé sur un schéma XML structuré pour définir les éléments de build, les propriétés et les cibles utilisés dans l'écosystème .NET et Visual Studio. Le système dispose d'un framework de tâches de build personnalisable qui permet l'implémentation de tâches et de loggers personnalisés pour effectuer des opérations de construction logicielle spécifiques. Cette extensibilité permet la création d'une logique spécialisée pour modifier le comportement du processus de build. Le moteur gère l'automatisation de build via un modèle d'exécution basé sur les tâches et une orchestration de flux de travail consciente des dépendances. Ses capacités couvrent la compilation de logiciels .NET, le déploiement multi-framework cible et le suivi de build incrémental. Il fournit en outre une interface en ligne de commande pour les remplacements de configuration et un système de journalisation pour capturer la sortie de build.

    Encapsulates build work into reusable task classes that perform specific file or system transformations.

    C#buildhacktoberfesthelp-wanted
    Voir sur GitHub↗5,519
  • microsoft/msbuildAvatar de Microsoft

    Microsoft/msbuild

    5,519Voir sur GitHub↗

    MSBuild est un moteur de build basé sur les tâches et un framework programmatique utilisé pour compiler et packager des applications .NET. Il fonctionne comme un orchestrateur personnalisable qui exécute des séquences de cibles pour automatiser les flux de travail de compilation et de déploiement de logiciels en utilisant un schéma de configuration structuré basé sur XML. Le système permet la création de tâches de build personnalisées et de règles réutilisables pour gérer des exigences de compilation uniques. Il prend en charge le développement multi-framework cible, permettant à une base de code unique d'être compilée contre diverses versions de runtime pour assurer la compatibilité sur différentes plateformes. Le moteur gère l'orchestration de build via la résolution des dépendances et l'évaluation des propriétés conditionnelles. Il inclut des capacités pour la gestion des entrées de build, la journalisation des sorties avec prise en charge de la localisation et des interfaces programmatiques pour l'intégration dans des pipelines d'intégration et de livraison continues.

    Encapsulates build work as executable classes that process input items to produce output files.

    C#
    Voir sur GitHub↗5,519
  1. Home
  2. Development Tools & Productivity
  3. Parallel Execution
  4. Task Execution Sequencing
  5. Task-Based Execution Models

Explorer les sous-tags

  • TCC Workflow ExecutionsExecution models that decompose distributed transactions into Try-Confirm-Cancel task sequences. **Distinct from Task-Based Execution Models:** Specific to the TCC lifecycle phases rather than general function-to-config mapping.