awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • gruntjs/gruntAvatar gruntjs

    gruntjs/grunt

    12,243Vezi pe 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
    Vezi pe GitHub↗12,243
  • changmingxie/tcc-transactionAvatar changmingxie

    changmingxie/tcc-transaction

    5,768Vezi pe GitHub↗

    Acest proiect este o implementare Java a tiparului try-confirm-cancel, oferind un framework de tranzacții distribuite și o bibliotecă de management. Funcționează ca un coordonator care gestionează ciclul de viață al tranzacțiilor multi-fază pentru a asigura consistența între mai multe servicii distribuite. Framework-ul include un server coordonator de tranzacții distribuite care descarcă operațiunile de evenimente și sarcini de la serviciile locale. De asemenea, oferă un dashboard dedicat pentru vizualizarea stării tranzacțiilor și operarea manuală a evenimentelor și sarcinilor distribuite. Sistemul gestionează consistența printr-un protocol de commit în trei faze și un mecanism de reîncercare asincronă pentru a obține consistența eventuală. Suportă stocare backend pluggable pentru persistența stărilor tranzacțiilor și utilizează un flux de lucru bazat pe sarcini pentru a executa operațiuni distribuite.

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

    Java
    Vezi pe GitHub↗5,768
  • dotnet/msbuildAvatar dotnet

    dotnet/msbuild

    5,519Vezi pe GitHub↗

    MSBuild este un motor de build .NET și un sistem de automatizare a construcției software care transformă codul sursă în aplicații implementabile. Utilizează un sistem de proiect declarativ bazat pe o schemă XML structurată pentru a defini elementele de build, proprietățile și țintele utilizate în ecosistemul .NET și Visual Studio. Sistemul dispune de un framework de sarcini de build personalizabil care permite implementarea de sarcini și logger-e personalizate pentru a efectua operațiuni specifice de construcție software. Această extensibilitate permite crearea de logică specializată pentru a modifica comportamentul procesului de build. Motorul gestionează automatizarea build-ului printr-un model de execuție bazat pe sarcini și orchestrarea fluxului de lucru conștient de dependențe. Capabilitățile sale acoperă compilarea software-ului .NET, implementarea multi-target framework și urmărirea build-urilor incrementale. De asemenea, oferă o interfață în linie de comandă pentru suprascrieri de configurare și un sistem de logare pentru capturarea output-ului de build.

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

    C#buildhacktoberfesthelp-wanted
    Vezi pe GitHub↗5,519
  • microsoft/msbuildAvatar Microsoft

    Microsoft/msbuild

    5,519Vezi pe GitHub↗

    MSBuild este un motor de build bazat pe sarcini și un framework programatic utilizat pentru a compila și împacheta aplicații .NET. Funcționează ca un orchestrator personalizabil care execută secvențe de ținte pentru a automatiza fluxurile de lucru de compilare și implementare software folosind o schemă de configurare structurată bazată pe XML. Sistemul permite crearea de sarcini de build personalizate și reguli reutilizabile pentru a gestiona cerințe unice de compilare. Suportă dezvoltarea multi-target framework, permițând compilarea unei singure baze de cod împotriva mai multor versiuni de runtime pentru a asigura compatibilitatea pe diferite platforme. Motorul gestionează orchestrarea build-ului prin rezolvarea dependențelor și evaluarea proprietăților condiționate. Include capabilități pentru gestionarea input-ului de build, logarea output-ului cu suport pentru localizare și interfețe programatice pentru integrarea în pipeline-uri de integrare și livrare continuă.

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

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

Explorează sub-etichetele

  • 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.