awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gruntjs/gruntAvatar de gruntjs

    gruntjs/grunt

    12,243Ver en 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
    Ver en GitHub↗12,243
  • changmingxie/tcc-transactionAvatar de changmingxie

    changmingxie/tcc-transaction

    5,768Ver en GitHub↗

    Este proyecto es una implementación en Java del patrón try-confirm-cancel, proporcionando un framework de transacciones distribuidas y una librería de gestión. Funciona como un coordinador que gestiona el ciclo de vida de transacciones de múltiples fases para garantizar la consistencia en múltiples servicios distribuidos. El framework incluye un servidor coordinador de transacciones distribuidas que descarga operaciones de eventos y tareas de los servicios locales. También proporciona un panel dedicado para visualizar el estado de las transacciones y operar manualmente eventos y tareas distribuidas. El sistema gestiona la consistencia a través de un protocolo de confirmación de tres fases y un mecanismo de reintento asíncrono para lograr la consistencia eventual. Admite almacenamiento backend conectable para persistir estados de transacciones y utiliza un flujo de trabajo basado en tareas para ejecutar operaciones distribuidas.

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

    Java
    Ver en GitHub↗5,768
  • dotnet/msbuildAvatar de dotnet

    dotnet/msbuild

    5,519Ver en GitHub↗

    MSBuild es un motor de construcción de .NET y sistema de automatización de construcción de software que transforma el código fuente en aplicaciones desplegables. Utiliza un sistema de proyecto declarativo basado en un esquema XML estructurado para definir elementos de construcción, propiedades y objetivos utilizados en todo el ecosistema .NET y Visual Studio. El sistema cuenta con un framework de tareas de construcción personalizable que permite la implementación de tareas y registradores personalizados para realizar operaciones específicas de construcción de software. Esta extensibilidad permite la creación de lógica especializada para modificar el comportamiento del proceso de construcción. El motor gestiona la automatización de la construcción mediante un modelo de ejecución basado en tareas y una orquestación de flujo de trabajo consciente de las dependencias. Sus capacidades cubren la compilación de software .NET, el despliegue de frameworks de destino múltiple y el seguimiento de construcción incremental. Además, proporciona una interfaz de línea de comandos para anulaciones de configuración y un sistema de registro para capturar la salida de la construcción.

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

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

    Microsoft/msbuild

    5,519Ver en GitHub↗

    MSBuild es un motor de construcción basado en tareas y framework programático utilizado para compilar y empaquetar aplicaciones .NET. Funciona como un orquestador personalizable que ejecuta secuencias de objetivos para automatizar flujos de trabajo de compilación y despliegue de software utilizando un esquema de configuración estructurado basado en XML. El sistema permite la creación de tareas de construcción personalizadas y reglas reutilizables para manejar requisitos de compilación únicos. Admite el desarrollo de frameworks de destino múltiple, permitiendo que una única base de código se compile contra varias versiones de tiempo de ejecución para garantizar la compatibilidad en diferentes plataformas. El motor gestiona la orquestación de la construcción mediante la resolución de dependencias y la evaluación de propiedades condicionales. Incluye capacidades para la gestión de entradas de construcción, registro de salidas con soporte de localización e interfaces programáticas para la integración en pipelines de integración y entrega continua.

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

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

Explorar subetiquetas

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