sputnik

Sputnik is a Clojure library for parallelization of computations to distributed computation nodes. Sputnik does not only handle the distribution and execution of tasks but also the configuration and deployment of the server and the workers.

Leiningen/Boot

[sputnik "0.4.0"]

Clojure CLI/deps.edn

sputnik/sputnik {:mvn/version "0.4.0"}

Gradle

implementation("sputnik:sputnik:0.4.0")

Maven

<dependency>
  <groupId>sputnik</groupId>
  <artifactId>sputnik</artifactId>
  <version>0.4.0</version>
</dependency>