Megadesk is a lightweight framework to synchronize and execute distributed workflows and manage corresponding steps and resources. It is built on top of ZooKeeper.
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>
To build megadesk from source,
> mvn package
will generate the jar in target/. To run the test suite locally,
> mvn test
Copyright 2014 LiveRamp
Licensed under the Apache License, Version 2.0