--- title: Sparkling, A Clojure API for Apache Spark description: A fast, in-production-use clojure API for Apache Spark. See here for getting started and all sorts of guides on Sparkling and doing stuff with Apache Spark. layout: default ---
A Clojure API for Apache Spark: fast, fully-features, and developer friendly
Get Started! » Read doc guides »
Start right away by adding [gorillalabs/sparkling "1.0.0"]
to your dependencies or by cloning the Sparkling GitHub repo
Standing on the shoulder of giants. Branching off from clj-spark and flambo, we introduced several changes to really make things fast. Speed of execution basically was the driver to have our own library.
Sparkling provides functions to keep your fingers clean, hiding all the Scala/Java artifacts in nice, clojuric abstractions without bloating the overall system.
Sparkling is used in our productive environment and battle tested. Don't rely on just toy projects.