Technology
Apache Spark
Apache Spark is the unified, open-source analytics engine for high-speed, large-scale data processing across clusters.
Spark is your go-to engine for serious big data workloads: it's a unified platform designed for speed and versatility. The core advantage is in-memory processing, which makes it up to 100x faster than traditional MapReduce for iterative algorithms (like machine learning) and interactive queries. It provides high-level APIs in key languages—Scala, Java, Python (PySpark), and R—and integrates a full stack of tools: Spark SQL for structured data, MLlib for machine learning, Structured Streaming for real-time analytics, and GraphX for graph processing. Deploy it on Hadoop YARN, Kubernetes, or standalone; it handles batch, streaming, and advanced analytics on data of any size.
What builders pair with Apache Spark
Projects using both technologies. Select a pairing to see a project.
11 more pairings
Pairing: BERT
In-Context Learning for Extreme Multi-Label Classification
Pairing: BLOOM
In-Context Learning for Extreme Multi-Label Classification
Pairing: ECC
In-Context Learning for Extreme Multi-Label Classification
Pairing: fastXML
In-Context Learning for Extreme Multi-Label Classification
Pairing: GitHub
In-Context Learning for Extreme Multi-Label Classification
Pairing: GPT-3
In-Context Learning for Extreme Multi-Label Classification
Recent Talks & Demos
Showing 1-1 of 1