go-taskflow

Task framework

A taskflow-like framework for parallel programming in Go with integrated visualization and profiling tools.

A taskflow-like General-purpose Task-parallel Programming Framework with integrated visualizer and profiler

GitHub

124 stars
1 watching
2 forks
Language: Go
last commit: 6 days ago

Related projects:

Repository Description Stars
uber-go/cadence-client A framework for executing long-running business logic in a scalable and resilient way using the Cadence orchestration engine 349
rhosocial/go-dag A framework for managing and executing workflows described by directed acyclic graphs. 21
go-gilbert/gilbert A toolchain and task runner for Go projects that allows declarative task definition and execution with features such as conditional logic and job templates. 116
temporalio/sdk-go A framework for building and executing long-running business logic in a scalable and resilient way. 539
fieldryand/goflow A lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators 386
runabol/tork A distributed workflow engine for automating complex tasks and workflows. 599
earthboundkid/flowmatic A library that provides an easy-to-use API for managing concurrent tasks and propagating errors 368
reactkit/swifttask Provides a framework for handling asynchronous tasks with progress tracking, pause/resume, and retry capabilities in Swift 1,935
hyperf/gotask A service that offloads heavy-duty operations to a separate process using bi-directional IPC. 227
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 726
symphony09/ograph A framework for building data pipelines with concurrent execution and dependency management 32
joerdav/xc Solves the problem of scripts and documentation being separate entities, by defining them inline with the documentation in a human-readable format 1,198
fission/fission-workflows A framework that enables the composition of functions into more complex workflows for serverless applications 371
astrazeneca/runnable A Python framework for defining and executing data science workflows with modular components 40
deatil/go-events Provides an event-driven programming framework for Go, allowing developers to define and execute actions and apply filters to events. 2