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
·

3 repositorios

Awesome GitHub RepositoriesDynamic Task Spawning

Allows tasks to generate additional parallel work units during runtime execution.

Distinct from Task Execution Engines: Distinct from general task execution engines: focuses on recursive or unpredictable runtime task generation.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Dynamic Task Spawning. Refine with filters or upvote what's useful.

Awesome Dynamic Task Spawning GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • taskflow/taskflowAvatar de taskflow

    taskflow/taskflow

    12,013Ver en GitHub↗

    Taskflow is a C++ task-parallel framework designed to build high-performance parallel workflows and complex dependency graphs. It provides a programming model that organizes computational work into directed acyclic graphs, enabling developers to manage concurrency, resource scheduling, and task dependencies across multi-core CPUs and GPU accelerators. The framework distinguishes itself through its ability to orchestrate heterogeneous systems, allowing for the integration of hardware-accelerated kernels and memory operations into unified execution pipelines. It supports dynamic runtime subflow

    Supports spawning new tasks during execution to handle recursive or unpredictable workloads.

    C++concurrent-programmingcuda-programminggpu-programming
    Ver en GitHub↗12,013
  • hatchet-dev/hatchetAvatar de hatchet-dev

    hatchet-dev/hatchet

    6,622Ver en GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Creates fan-out child task runs from within a parent when the number of parallel items is only known at runtime.

    Goconcurrencydagdistributed
    Ver en GitHub↗6,622
  • astronomer/dag-factoryAvatar de astronomer

    astronomer/dag-factory

    1,440Ver en GitHub↗

    Dag-factory es un framework para construir y gestionar pipelines de datos de Apache Airflow a través de archivos de configuración declarativos. Al reemplazar el código procedimental manual con definiciones YAML estructuradas, permite la generación programática de estructuras de flujo de trabajo complejas, dependencias de tareas y cronogramas de ejecución. El proyecto destaca por mapear claves de configuración directamente a constructores de clases y operadores de Python, permitiendo la instanciación dinámica de objetos y lógica personalizada. Admite la herencia de configuración jerárquica para estandarizar la configuración en todos los entornos y proporciona mecanismos para inyectar especificaciones de pods de Kubernetes directamente en las definiciones de tareas para asegurar una ejecución aislada y escalable. El framework cubre el ciclo de vida completo del pipeline, incluyendo el descubrimiento automatizado de archivos, el mapeo dinámico a nivel de tarea para el procesamiento paralelo y la adjunción de metadatos para la integración con sistemas externos. También incluye utilidades de línea de comandos para validar configuraciones, activar ejecuciones y gestionar migraciones de entorno.

    Generates multiple task instances from single configuration entries to handle parallel processing requirements automatically.

    Pythonairflowapache-airflowdags
    Ver en GitHub↗1,440
  1. Home
  2. Software Engineering & Architecture
  3. Task Execution Engines
  4. Dynamic Task Spawning

Explorar subetiquetas

  • Dynamic Task MappingsMechanisms for generating multiple task instances from single configuration entries to handle variable workloads. **Distinct from Dynamic Task Spawning:** Distinct from Dynamic Task Spawning: focuses on declarative mapping of configuration to parallel task instances rather than recursive runtime spawning.