GridGain Systems Lead Architect Valentin (Val) Kulichenko presented the following talk at the May 17 Bay Area In-Memory Computing Meetup: Improving Apache Spark™ In-Memory Computing with Apache Ignite™ Val explained how Apache Ignite™ simplifies development and improves performance for Apache Spark™. He'll demonstrate how Apache Spark and Ignite are integrated, and how they are used to together for analytics, stream processing and machine learning. The following was covered: * How Apache Ignite’s native RDD and new native DataFrame APIs work * How to use Ignite as an in-memory database and massively parallel processing (MPP) style collocated processing for preparing and managing data for Spark * How to leverage Ignite to easily share state across Spark jobs using mutable RDDs and DataFrames * How to leverage Ignite distributed SQL and advanced indexing in memory to improve SQL performance