Skip to content

wqs6x6/octopus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ocotopus: Decentralized Workflow-granular Scheduling for Serverless Workflow

Description

Octopus(🐙), an efficient Serverless Workflow Management System. Octopus enables efficient workflow scheduling and execution across different levels of concurrency and cluster scales.

Installation

  1. Clone the repository:

    git clone https://github.com/wqs6x6/octopus.git
  2. Install dependencies:

    docker-compose up -d    

Usage

Run the following command to start the program:

First, Worker initialization.

./worker/workers-start.sh

Second, Master initialization.

python3 ./master/start.py

Third, Client initialization.

python3 ./client/test_simulation_invocation.py

License

This project is licensed under the MIT License.

About

A Serverless Workflow Management System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published