Hank is an open-source system for running distributed, highly-scalable, low-latency, batch-writable-only, key-value datastores. You can find a much more detailed description of the project here.
Some tips helpful when configuring Curly and Cueball domains can be found here.
You can either build Hank 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>hank</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
To build hank from source,
> mvn package
will generate the jar in target/. To run the test suite locally,
> mvn test