gush

Workflow manager

A workflow runner using Redis and ActiveJob to manage parallel operations with dependencies.

Fast and distributed workflow runner using ActiveJob and Redis

GitHub

1k stars
23 watching
105 forks
Language: Ruby
last commit: about 2 months ago
Linked from 1 awesome list

activejobgraphparallelparallelizationqueuesredisrubysidekiqworkersworkflowworkflows

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bloomreach/briefly A Python library for managing complex workflows with various types of tasks and resources 105
liveramp/captain A lightweight Java workflow engine designed to simplify the composition of microservices into workflows. 35
it4innovations/hyperqueue A tool that automates the execution of complex workflows on HPC clusters by dynamically allocating resources and load-balancing tasks. 278
automaticmode/active_workflow An orchestration platform that allows developers to create and manage workflows using agents written in any programming language, without vendor lock-in. 836
hooopo/petri_flow A Ruby gem that implements a workflow engine based on Petri nets, allowing users to define and manage business processes in a structured way. 167
rbarrois/django_xworkflows A library that enables workflow management with Django models 106
richfitz/remake A package to manage complex analysis workflows by defining a series of tasks and rules for their execution 340
esipfed/geoweaver A web-based workflow management system designed to simplify data processing and reduce work anxiety in scientific research 80
fieldryand/goflow A lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators 386
alpha-unito/streamflow A container-native workflow management system for managing multi-container environments and hybrid workflows. 52
flow-r/flowr A tool for designing and executing complex workflows using a simple language agnostic approach 84
tauffer-consulting/domino A platform that allows users to create and monitor complex workflows using a graphical interface and reusable Python code units 149
opengems/redis_web_manager A web-based management interface for Redis instances 172
rhosocial/go-dag A framework for managing and executing workflows described by directed acyclic graphs. 21
mg-rast/awe A cloud-native workflow platform designed to manage and execute scientific computing workflows on multiple platforms. 69