Apache Spark
Curated by SignalApache Project - General engine for large-scale data processing
Overview
Spark is a general processing engine compatible with Hadoop data. It is designed to perform both batch processing (similar to MapReduce) and workloads like streaming, interactive queries, graph algorithms and machine learning. It uses in-memory technology to improve performance speed over Mapreduce. It can run in Hadoop clusters through YARN or Spark's standalone mode, and it can process data in HDFS, HBase, Cassandra, Hive, S3 and any Hadoop InputFormat. It was originally developed in 2009 in UC Berkeley’s AMPLab, and open sourced in 2010 as an Apache project.
Key facts
- Founded
- 2010
- Headquarters
- Delaware, United States
- Stage
- Sign up to view