awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • taskflow/taskflowAvatar von taskflow

    taskflow/taskflow

    12,013Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,013
  • hatchet-dev/hatchetAvatar von hatchet-dev

    hatchet-dev/hatchet

    6,622Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,622
  • astronomer/dag-factoryAvatar von astronomer

    astronomer/dag-factory

    1,440Auf GitHub ansehen↗

    Dag-factory ist ein Framework zur Erstellung und Verwaltung von Apache Airflow-Datenpipelines durch deklarative Konfigurationsdateien. Durch den Ersatz von manuellem prozeduralem Code durch strukturierte YAML-Definitionen ermöglicht es die programmatische Generierung komplexer Workflow-Strukturen, Task-Abhängigkeiten und Ausführungspläne. Das Projekt zeichnet sich dadurch aus, dass Konfigurationsschlüssel direkt auf Python-Klassenkonstruktoren und Operatoren abgebildet werden, was die dynamische Instanziierung von Objekten und benutzerdefinierter Logik ermöglicht. Es unterstützt hierarchische Konfigurationsvererbung zur Standardisierung von Einstellungen über Umgebungen hinweg und bietet Mechanismen zur direkten Injektion von Kubernetes-Pod-Spezifikationen in Task-Definitionen, um eine isolierte, skalierbare Ausführung zu gewährleisten. Das Framework deckt den gesamten Pipeline-Lebenszyklus ab, einschließlich automatisierter Dateierkennung, dynamischem Mapping auf Task-Ebene für parallele Verarbeitung und das Anhängen von Metadaten für die Integration externer Systeme. Es enthält zudem CLI-Tools zur Validierung von Konfigurationen, zum Auslösen von Ausführungen und zur Verwaltung von Umgebungsmigrationen.

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

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

Unter-Tags erkunden

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