Building from source

Get the code

Check out the code:

git clone git://linkedin.github.com/sensei.git

Build

Sensei builds using Apache Maven.

The Sensei Kafka gateway uses the latest build of Kafka. Since Kafka is not yet mavenized, we will have to install it manually to our local repository. To do this, simply do: ./bin/mvn-install.sh

Now we can build, with: ./bin/build.sh

Code structure

The following is a quick overview of important directories in the Sensei repository: