katerd / score

Simple & scalable orchestration engine

Home Page:http://openscore.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

score

score is a general-purpose orchestration engine which is process-based, embeddable, lightweight, scalable and multilingual.

Build Status

score is the core engine for running workflows. It supports multiple workflow languages (DSL) using a pluggable compiler approach. Adding a new workflow DSL requires adding a new compiler that will translate the DSL (written in xml, yaml, etc.) to a generic workflow representation called an ExecutionPlan.

For an example compiler and DSL see the Slang project.

Building and Testing from Source

The score project uses Maven to build and test.

Pre-Requisites:
  1. maven version >=3.0.3
  2. Java JDK version >=7
Steps:
  1. git clone the source code
  2. mvn clean install

About

Simple & scalable orchestration engine

http://openscore.io

License:Apache License 2.0


Languages

Language:Java 100.0%