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
·

3 repository-uri

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

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

    taskflow/taskflow

    12,013Vezi pe 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
    Vezi pe GitHub↗12,013
  • hatchet-dev/hatchetAvatar hatchet-dev

    hatchet-dev/hatchet

    6,622Vezi pe 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
    Vezi pe GitHub↗6,622
  • astronomer/dag-factoryAvatar astronomer

    astronomer/dag-factory

    1,440Vezi pe GitHub↗

    Dag-factory este un framework pentru construirea și gestionarea pipeline-urilor de date Apache Airflow prin fișiere de configurare declarative. Prin înlocuirea codului procedural manual cu definiții YAML structurate, acesta permite generarea programatică a structurilor complexe de workflow, a dependențelor de sarcini și a programărilor de execuție. Proiectul se distinge prin maparea cheilor de configurare direct la constructori de clase Python și operatori, permițând instanțierea dinamică a obiectelor și logica personalizată. Suportă moștenirea ierarhică a configurației pentru a standardiza setările între medii și oferă mecanisme pentru injectarea specificațiilor de pod Kubernetes direct în definițiile sarcinilor pentru a asigura o execuție izolată și scalabilă. Framework-ul acoperă întregul ciclu de viață al pipeline-ului, inclusiv descoperirea automată a fișierelor, maparea dinamică la nivel de sarcină pentru procesarea paralelă și atașarea de metadate pentru integrarea cu sisteme externe. De asemenea, include utilitare de linie de comandă pentru validarea configurațiilor, declanșarea execuțiilor și gestionarea migrărilor de mediu.

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

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

Explorează sub-etichetele

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