3,656 captures
04 Mar 2014 - 09 Mar 2026
Aug SEP Oct
23
2020 2021 2022
success
fail

About this capture

COLLECTED BY

Organization: John Gilmore

John Gilmore

Archive-It Partner Since: Apr, 2007
Organization Type: Other Institutions
Organization URL:http://www.toad.com

John Gilmore is a private individual who cares about archiving the Internet for future generations. He is the first individual to join the Archive-It program, as a partner with the Internet Archive, to collect and index documents of interest. Mr. Gilmore also co-founded the Electronic Frontier Foundation.

Collection: Internet Engineering Task Force

Archive-It Partner 151: John Gilmore - Collection 11034: Internet Engineering Task Force
TIMESTAMPS

The Wayback Machine - http://web.archive.org/web/20210923112445/http://spark.apache.org/
 


Lightning-fast unified analytics engine  






Download

Libraries 

SQL and DataFrames

Spark Streaming

MLlib (machine learning)

GraphX (graph)


Third-Party Projects
 


Documentation 

Latest Release (Spark 3.1.2)

Older Versions and Other Resources

Frequently Asked Questions
 


Examples

Community 

Mailing Lists & Resources

Contributing to Spark

Improvement Proposals (SPIP)

Issue Tracker

Powered By

Project Committers

Project History
 


Developers 

Useful Developer Tools

Versioning Policy

Release Process

Security
 




Apache Software Foundation 

Apache Homepage

License

Sponsorship

Thanks

Security
 






Latest News


Spark 3.0.3 released  (Jun 23, 2021)

Spark 3.1.2 released  (Jun 01, 2021)

Spark 2.4.8 released  (May 17, 2021)

New repository service for spark-packages  (Apr 28, 2021)
 

Archive
 


Download Spark  
Built-in Libraries:  


SQL and DataFrames

Spark Streaming

MLlib (machine learning)

GraphX (graph)
 
Third-Party Projects  



Apache Spark is a unified analytics engine for large-scale data processing.


Speed


Run workloads 100x faster.  

Apache Spark achieves high performance for both batch and streaming data, using a state-of-the-art DAG scheduler, a query optimizer, and a physical execution engine.  




Logistic regression in Hadoop and Spark
 




Ease of Use


Write applications quickly in Java, Scala, Python, R, and SQL.  

Spark offers over 80 high-level operators that make it easy to build parallel apps.  And you can use it interactively  from the Scala, Python, R, and SQL shells.  




df= spark.read.json("logs.json") df.where("age > 21")    .select("name.first").show()  

Spark's Python DataFrame API
Read JSON files with automatic schema inference
 




Generality


Combine SQL, streaming, and complex analytics.  

Spark powers a stack of libraries including  SQL and DataFrames, MLlib for machine learning,  GraphX, and Spark Streaming.  You can combine these libraries seamlessly in the same application.  





Runs Everywhere


Spark runs on Hadoop, Apache Mesos, Kubernetes, standalone, or in the cloud. It can access diverse data sources.  

You can run Spark using its standalone cluster mode,  on EC2,  on Hadoop YARN,  on Mesos, or  on Kubernetes.  Access data in HDFS,  Alluxio,  Apache Cassandra,  Apache HBase,  Apache Hive,  and hundreds of other data sources.  






Community


Spark is used at a wide range of organizations to process large datasets.  You can find many example use cases on the  Powered By page.  

There are many ways to reach the community:  


Use the mailing lists to ask questions.

In-person events include numerous meetup groups and conferences.

We use JIRA for issue tracking.
 


Contributors


Apache Spark is built by a wide set of developers from over 300 companies.  Since 2009, more than 1200 developers have contributed to Spark!  

The project's  committers  come from more than 25 organizations.  

If you'd like to participate in Spark, or contribute to the libraries on top of it, learn  how to contribute.  


Getting Started


Learning Apache Spark is easy whether you come from a Java, Scala, Python, R, or SQL background:


Download the latest release: you can run Spark locally on your laptop.

Read the quick start guide.

Learn how to deploy Spark on a cluster.
 





Apache Spark, Spark, Apache, the Apache feather logo, and the Apache Spark project logo are either registered  trademarks or trademarks of The Apache Software Foundation in the United States and other countries.  See guidance on use of Apache Spark trademarks.  All other marks mentioned may be trademarks or registered trademarks of their respective owners.  Copyright © 2018 The Apache Software Foundation, Licensed under the  Apache License, Version 2.0.