Over a million developers have joined DZone.

Apache Spark for Big Data Processing

DZone's Guide to

Apache Spark for Big Data Processing

A video from SpringOne2GX 2015 on using Spark with Spring XD, as well as several concrete examples of analyzing data with Spark.

· Big Data Zone ·
Free Resource

Access NoSQL and Big Data through SQL using standard drivers (ODBC, JDBC, ADO.NET). Free Download 

Recorded at SpringOne2GX 2015

Presenters: Ludwine Probst and Ilayaperumal Gopinathan

Big Data Track

Slides: http://www.slideshare.net/SpringCentral/apache-spark-for-big-data-processing

Today, we live in the world of Big Data. Hadoop and MapReduce are highly dominant in the domain of large scale data processing. However, the MapReduce model shows its limits for various types of treatment, especially for highly iterative algorithms frequently encountered in the field of Machine Learning.

Spark is an in-memory data processing framework that, unlike Hadoop, provides interactive and real-time analysis on large datasets. Furthermore, Spark has a more flexible programming model and gives better performance than Hadoop.

In this talk, we aim at giving a portrait of Spark and at browsing its ecosystem, in particular Spark Streaming and MLlib with a concrete example. We will also show how you can use Spark with Spring XD, allowing you to take advantage of the strengths in each platform.

The fastest databases need the fastest drivers - learn how you can leverage CData Drivers for high performance NoSQL & Big Data Access.

java ,spring ,spark

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}