Skip to content

Apache Spark

Distributed data processing engine

Apache Spark is a data-processing engine with a substantial Scala implementation and APIs for Scala and other languages. It provides tools for SQL, DataFrames, streaming and machine learning. Start in local mode with a small dataset and a Scala DataFrame transformation before exploring a distributed deployment.

Languages: Scala