Overseer is a library for building and running data pipelines in Clojure.
Clojure Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
examples
script
src/overseer
test/overseer
.gitignore
LICENSE
README.md
VERSION
book.json
project.clj

README.md

Overseer

Overseer is a library for building and running data pipelines in Clojure. It allows for defining workflows as a graph (DAG) of dependent tasks, and handles scheduling, execution, and failure handling among a pool of workers.

Installation

Overseer is available on Clojars, and can be included in your leiningen project.clj by adding the following to :dependencies:

Clojars Project

Build Status

Usage

If you're looking to get up and running in just a few minutes, check out the quickstart. The User Guide contains comprehensive information on installing, configuring, and using Overseer. Finally, you can find nitty-gritty details in the API docs.

License

Eclipse Public License v1.0 (see LICENSE)