RADICAL-AsyncFlow

RADICAL-AsyncFlow

High Performance Asynchronous Workflow Scripting Library

Last updated: 25 Sep 2025     |     Release: 0.2.0

RADICAL-AsyncFlow (RAF) is an asynchronous scripting library for building high-performance, scalable workflows that run on HPC systems, clusters, and local machines. Designed for flexibility and speed, it allows users to compose complex workflows from async and sync tasks with clear dependencies, while ensuring efficient execution at any scale with different execution backends.

0
Forks
7
Stargazers
MIT
License

Terminology
Terminology below follows the definitions established by the Workflows Community Terminology.

Characteristics
Flow
Task
Iterative
Granularity
Executables
Functions
Sub-workflows
Coupling
Loose
Tight
Dynamicity
Branches
Domain
Agnostic
Composition
Description
API
Abstraction
Abstract
Modularity
Hierarchical
Orchestration
Planning
Dynamic
Execution
Resource Manager
Data Management
Transport
File-based
Storage
Shared
Distributed
Metadata Capture
Anomaly Detection
Monitoring
Metadata
Extensions
Replicated Storage
Scalable
Plugins
AsyncIO