/megadesk

Megadesk is a lightweight framework to synchronize and execute distributed workflows and manage corresponding steps and resources. It is built on top of ZooKeeper.

Primary LanguageJava

Project Megadesk

Megadesk is a lightweight framework to synchronize and execute distributed workflows and manage corresponding steps and resources. It is built on top of ZooKeeper.

Download

You can either build megadesk from source as described below, or pull the latest jar from the Liveramp Maven repository:

<repository>
  <id>repository.liveramp.com</id>
  <name>liveramp-repositories</name>
  <url>http://repository.liveramp.com/artifactory/liveramp-repositories</url>
</repository>

The 1.0-SNAPSHOT build can be retrieved there:

<dependency>
  <groupId>com.liveramp</groupId>
  <artifactId>megadesk</artifactId>
  <version>0.1-SNAPSHOT</version>
</dependency>

Building

To build megadesk from source,

> mvn package

will generate the jar in target/. To run the test suite locally,

> mvn test