Spark and DB2 -- A perfect couple Pallavi Priyadarshini
[email protected] Senior Technical Staff Member Spark Technology Center, IBM Session # E11 | Wed, May 25 (1 PM – 2 PM) | Platform: Cross platform Agenda Objective 1: Spark fundamentals relevant to database integration Objective 2: Integration between Spark and IBM data servers through DataFrame API Objective 3: Loading DB2 data into Spark and writing Spark data into DB2 Objective 4: Spark Use Cases Demo Power of data. Simplicity of design. Speed of innovation. Background What is Spark An Apache Foundation open source project. Not a product. An in-memory compute engine that works with data. Not a data store. Enables highly iterative analysis on large volumes of data at scale Unified environment for data scientists, developers and data engineers Radically simplifies process of developing intelligent apps fueled by data. History of Spark . 2002 – MapReduce @ Google . 2004 – MapReduce paper . 2006 – Hadoop @ Yahoo . 2008 – Hadoop Summit . 2010 – Spark paper . 2014 – Apache Spark top-level . 2014 – 1.2.0 release in December Activity for 6 months in 2014 . 2015 – 1.3.0 release in March (from Matei Zaharia – 2014 Spark Summit . 2015 – 1.5 released in Sep ) . 2016 – 1.6 released in Jan . Spark is HOT!!! . Most active project in Hadoop ecosystem . One of top 3 most active Apache projects . Databricks founded by the creators of Spark from UC Berkeley’s AMPLab Why Spark? Spark is open, accelerating community innovation Spark is fast —100x faster than Hadoop MapReduce Spark is about all data for large-scale data processing Spark supports agile data science to iterate rapidly Spark can be integrated with IBM solutions Our partner ecosystem IBM announces major commitment™ - to advance Apache® Spark The Analytics Operating System …the most significant open source project of the next decade.